home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Applications / POV-Ray 2.2 / POVSRC / SOURCE / POV.π.rsrc < prev    next >
MacBinary  |  1994-02-04  |  152.4 KB  |  [rsrc/RSED]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert MacOS Resource Fork (archive/rsrc) magic Supported
10% dexvert MacBinary (archive/macBinary) fallback Supported
1% dexvert BeOS Resource Data (archive/beOSResourceData) ext Unsupported
100% file MacBinary II, inited, Fri Oct 1 06:18:40 1993, modified Fri Feb 4 10:40:19 1994, creator Resource Editor, type resource "POV.�.rsrc", at 0x80 155872 bytes resource Apple HFS/HFS+ resource fork, map offset 0x22bb7, map length 0x3529, data length 0x22ab7, at 16 0x6e74696e, nextResourceMap 0x66ea5c, fileRef 0x1958, list offset 0x1c, name offset 0x185e, 29 types, 0x57494e44 'WIND' * 3 resource offset 0xea default (weak)
99% file data default
74% TrID Mac resource data (MacBinary) default
25% TrID MacBinary 2 default (weak)
50% lsar MacBinary default


id metadata
keyvalue
macFileType[rsrc]
macFileCreator[RSED]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0a 50 4f 56 2e b9 2e | 72 73 72 63 00 00 00 00 |..POV...|rsrc....|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 72 73 72 63 52 53 45 | 44 01 00 00 00 00 00 00 |.rsrcRSE|D.......|
|00000050| 00 00 00 00 00 00 00 00 | 02 60 e0 a8 d1 b4 80 a9 |........|.`......|
|00000060| 78 1c e3 00 00 02 00 00 | 00 00 00 00 00 00 00 00 |x.......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 b9 f8 00 00 |........|........|
|00000080| 00 00 01 00 00 02 2b b7 | 00 02 2a b7 00 00 35 29 |......+.|..*...5)|
|00000090| 6e 74 69 6e 75 65 00 00 | 00 00 00 0c 00 10 00 2c |ntinue..|.......,|
|000000a0| 00 30 a0 02 00 82 00 00 | 00 00 00 d4 00 84 00 e3 |.0......|........|
|000000b0| 0a 50 4f 56 2e b9 2e 72 | 73 72 63 00 02 00 00 00 |.POV...r|src.....|
|000000c0| 72 73 72 63 52 53 45 44 | 01 02 ff ff ff ff 00 00 |rsrcRSED|........|
|000000d0| 00 00 72 73 72 63 52 53 | 45 44 01 02 ff ff ff ff |..rsrcRS|ED......|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 a8 d1 b4 80 00 00 | 00 00 00 02 60 e0 63 69 |........|....`.ci|
|00000100| 6e 74 6f 73 68 65 73 20 | 77 69 74 68 6f 75 74 20 |ntoshes |without |
|00000110| 46 6c 6f 61 74 69 6e 67 | 20 50 6f 69 6e 74 20 68 |Floating| Point h|
|00000120| 61 72 64 77 61 72 65 20 | 28 69 2e 65 2c 20 61 6e |ardware |(i.e, an|
|00000130| 20 46 50 55 2e 29 00 00 | 00 00 00 48 00 44 00 89 | FPU.)..|...H.D..|
|00000140| 01 59 88 83 59 6f 75 72 | 20 4d 61 63 69 6e 74 6f |.Y..Your| Macinto|
|00000150| 73 68 20 48 41 53 20 61 | 6e 20 46 50 55 2c 20 73 |sh HAS a|n FPU, s|
|00000160| 6f 20 79 6f 75 20 73 68 | 6f 75 6c 64 20 62 65 20 |o you sh|ould be |
|00000170| 72 75 6e 6e 69 6e 67 20 | 74 68 65 20 46 50 55 20 |running |the FPU |
|00000180| 00 00 00 1f 00 32 00 04 | 00 b8 00 ec 00 08 00 00 |.....2..|........|
|00000190| 01 00 00 00 00 00 0c 55 | 6e 74 69 74 6c 65 64 2e |.......U|ntitled.|
|000001a0| 50 4f 56 00 00 00 18 00 | 32 00 04 00 aa 00 7c 00 |POV.....|2.....|.|
|000001b0| 00 00 00 00 00 00 00 00 | 00 05 49 6d 61 67 65 00 |........|..Image.|
|000001c0| 00 00 21 00 50 00 04 01 | 18 01 94 00 08 00 00 00 |..!.P...|........|
|000001d0| 00 00 00 00 00 0e 50 4f | 56 2d 52 61 79 20 53 74 |......PO|V-Ray St|
|000001e0| 61 74 75 73 00 00 00 65 | 1e 53 74 61 63 6b 20 73 |atus...e|.Stack s|
|000001f0| 69 7a 65 20 66 6f 72 20 | 70 72 6f 67 72 61 6d 20 |ize for |program |
|00000200| 28 62 79 74 65 73 29 44 | 4c 4e 47 3d 25 20 66 72 |(bytes)D|LNG=% fr|
|00000210| 65 65 6d 65 6d 20 75 73 | 65 64 20 62 79 20 67 61 |eemem us|ed by ga|
|00000220| 72 62 61 67 65 20 63 6f | 6c 6c 65 63 74 69 6f 6e |rbage co|llection|
|00000230| 20 74 72 61 63 6b 69 6e | 67 20 61 72 72 61 79 73 | trackin|g arrays|
|00000240| 20 28 31 35 3d 31 35 25 | 29 44 57 52 44 00 00 00 | (15=15%|)DWRD...|
|00000250| 14 0f 4f 77 6e 65 72 20 | 63 6f 70 79 72 69 67 68 |..Owner |copyrigh|
|00000260| 74 50 53 54 52 00 00 03 | cf 12 50 72 65 66 73 20 |tPSTR...|..Prefs |
|00000270| 52 73 72 63 20 56 65 72 | 73 69 6f 6e 48 57 52 44 |Rsrc Ver|sionHWRD|
|00000280| 14 53 6f 75 72 63 65 20 | 57 69 6e 64 20 50 6f 73 |.Source |Wind Pos|
|00000290| 69 74 69 6f 6e 52 45 43 | 54 14 53 74 61 74 75 73 |itionREC|T.Status|
|000002a0| 20 57 69 6e 64 20 50 6f | 73 69 74 69 6f 6e 52 45 | Wind Po|sitionRE|
|000002b0| 43 54 13 49 6d 61 67 65 | 20 57 69 6e 64 20 50 6f |CT.Image| Wind Po|
|000002c0| 73 69 74 69 6f 6e 52 45 | 43 54 14 49 6d 61 67 65 |sitionRE|CT.Image|
|000002d0| 20 57 69 64 74 68 20 28 | 70 69 78 65 6c 73 29 44 | Width (|pixels)D|
|000002e0| 57 52 44 15 49 6d 61 67 | 65 20 48 65 69 67 68 74 |WRD.Imag|e Height|
|000002f0| 20 28 70 69 78 65 6c 73 | 29 44 57 52 44 14 49 6d | (pixels|)DWRD.Im|
|00000300| 61 67 65 20 73 63 72 6f | 6c 6c 20 50 6f 69 6e 74 |age scro|ll Point|
|00000310| 2e 68 44 57 52 44 14 49 | 6d 61 67 65 20 73 63 72 |.hDWRD.I|mage scr|
|00000320| 6f 6c 6c 20 50 6f 69 6e | 74 2e 76 44 57 52 44 14 |oll Poin|t.vDWRD.|
|00000330| 49 6d 61 67 65 20 73 65 | 6c 65 63 74 69 6f 6e 20 |Image se|lection |
|00000340| 61 72 65 61 52 45 43 54 | 11 50 49 43 54 20 46 69 |areaRECT|.PICT Fi|
|00000350| 6c 65 20 43 72 65 61 74 | 6f 72 54 4e 41 4d 12 54 |le Creat|orTNAM.T|
|00000360| 61 72 67 61 20 46 69 6c | 65 20 43 72 65 61 74 6f |arga Fil|e Creato|
|00000370| 72 54 4e 41 4d 14 52 65 | 6e 64 65 72 20 51 75 61 |rTNAM.Re|nder Qua|
|00000380| 6c 69 74 79 20 28 30 c9 | 39 29 44 57 52 44 1d 43 |lity (0.|9)DWRD.C|
|00000390| 75 73 74 6f 6d 20 50 61 | 6c 65 74 74 65 20 54 79 |ustom Pa|lette Ty|
|000003a0| 70 65 20 28 2d 31 2c 20 | 30 c9 34 29 44 57 52 44 |pe (-1, |0.4)DWRD|
|000003b0| 10 49 6d 61 67 65 20 4d | 61 67 2e 20 28 31 c9 35 |.Image M|ag. (1.5|
|000003c0| 29 44 57 52 44 11 43 72 | 65 61 74 65 20 54 61 72 |)DWRD.Cr|eate Tar|
|000003d0| 67 61 20 46 69 6c 65 44 | 57 52 44 18 43 6f 6e 74 |ga FileD|WRD.Cont|
|000003e0| 69 6e 75 65 20 66 72 6f | 6d 20 54 61 72 67 61 20 |inue fro|m Targa |
|000003f0| 46 69 6c 65 44 57 52 44 | 10 44 69 74 68 65 72 20 |FileDWRD|.Dither |
|00000400| 74 68 65 20 49 6d 61 67 | 65 44 57 52 44 11 44 6f |the Imag|eDWRD.Do|
|00000410| 20 42 6f 75 6e 64 69 6e | 67 20 53 6c 61 62 73 44 | Boundin|g SlabsD|
|00000420| 57 52 44 18 42 6f 75 6e | 64 20 53 6c 61 62 20 23 |WRD.Boun|d Slab #|
|00000430| 20 6f 62 6a 20 74 68 72 | 65 73 68 2e 44 57 52 44 | obj thr|esh.DWRD|
|00000440| 16 56 65 72 62 6f 73 65 | 20 50 72 6f 67 72 65 73 |.Verbose| Progres|
|00000450| 73 20 28 31 c9 34 29 44 | 57 52 44 2d 4c 61 6e 67 |s (1.4)D|WRD-Lang|
|00000460| 75 61 67 65 20 56 65 72 | 73 69 6f 6e 20 28 2b 6d |uage Ver|sion (+m|
|00000470| 76 4e 4e 29 20 28 31 3d | 50 4f 56 31 2e 30 2c 20 |vNN) (1=|POV1.0, |
|00000480| 32 3d 50 4f 56 32 2e 30 | 29 44 57 52 44 13 4d 61 |2=POV2.0|)DWRD.Ma|
|00000490| 78 20 53 79 6d 62 6f 6c | 73 20 28 2b 6d 73 4e 4e |x Symbol|s (+msNN|
|000004a0| 29 44 57 52 44 0c 44 6f | 20 41 6e 69 6d 61 74 69 |)DWRD.Do| Animati|
|000004b0| 6f 6e 44 57 52 44 14 44 | 6f 20 49 6d 61 67 65 20 |onDWRD.D|o Image |
|000004c0| 43 6f 6d 70 72 65 73 73 | 69 6f 6e 44 57 52 44 14 |Compress|ionDWRD.|
|000004d0| 44 6f 20 32 34 20 62 69 | 74 20 50 49 43 54 20 69 |Do 24 bi|t PICT i|
|000004e0| 6d 61 67 65 44 57 52 44 | 0d 44 6f 20 41 6e 74 69 |mageDWRD|.Do Anti|
|000004f0| 2d 61 6c 69 61 73 44 57 | 52 44 23 41 6e 74 69 2d |-aliasDW|RD#Anti-|
|00000500| 61 6c 69 61 73 20 54 68 | 72 65 73 68 6f 6c 64 20 |alias Th|reshold |
|00000510| 28 2b 61 4e 4e 29 20 28 | 66 6c 6f 61 74 29 48 4c |(+aNN) (|float)HL|
|00000520| 4e 47 27 41 6e 74 69 2d | 61 6c 69 61 73 20 52 65 |NG'Anti-|alias Re|
|00000530| 63 75 72 73 69 6f 6e 20 | 44 65 70 74 68 20 28 2b |cursion |Depth (+|
|00000540| 72 4e 4e 29 20 28 31 c9 | 39 29 44 57 52 44 2a 41 |rNN) (1.|9)DWRD*A|
|00000550| 6e 74 69 2d 61 6c 69 61 | 73 20 4a 69 74 74 65 72 |nti-alia|s Jitter|
|00000560| 20 53 63 61 6c 65 20 28 | 2b 6a 4e 4e 29 20 28 30 | Scale (|+jNN) (0|
|00000570| 2e 30 20 c9 20 31 2e 30 | 29 48 4c 4e 47 13 49 6e |.0 . 1.0|)HLNG.In|
|00000580| 69 74 69 61 6c 20 46 72 | 61 6d 65 20 23 20 28 31 |itial Fr|ame # (1|
|00000590| 29 44 57 52 44 17 53 74 | 61 72 74 69 6e 67 20 52 |)DWRD.St|arting R|
|000005a0| 65 6e 64 65 72 20 46 72 | 61 6d 65 20 23 44 57 52 |ender Fr|ame #DWR|
|000005b0| 44 15 45 6e 64 69 6e 67 | 20 52 65 6e 64 65 72 20 |D.Ending| Render |
|000005c0| 46 72 61 6d 65 20 23 44 | 57 52 44 0d 46 69 6e 61 |Frame #D|WRD.Fina|
|000005d0| 6c 20 46 72 61 6d 65 20 | 23 44 57 52 44 1b 49 6e |l Frame |#DWRD.In|
|000005e0| 69 74 69 61 6c 20 43 6c | 6f 63 6b 20 76 61 6c 75 |itial Cl|ock valu|
|000005f0| 65 20 28 66 6c 6f 61 74 | 29 48 4c 4e 47 19 46 69 |e (float|)HLNG.Fi|
|00000600| 6e 61 6c 20 43 6c 6f 63 | 6b 20 76 61 6c 75 65 20 |nal Cloc|k value |
|00000610| 28 66 6c 6f 61 74 29 48 | 4c 4e 47 18 53 74 64 20 |(float)H|LNG.Std |
|00000620| 43 6f 6d 70 72 65 73 73 | 69 6f 6e 20 53 65 74 74 |Compress|ion Sett|
|00000630| 69 6e 67 73 48 45 58 44 | 00 00 01 70 2f 2f 20 73 |ingsHEXD|...p// s|
|00000640| 65 74 20 76 69 65 77 65 | 72 27 73 20 70 6f 73 69 |et viewe|r's posi|
|00000650| 74 69 6f 6e 20 69 6e 20 | 74 68 65 20 73 63 65 6e |tion in |the scen|
|00000660| 65 0d 63 61 6d 65 72 61 | 0d 7b 0d 20 20 6c 6f 63 |e.camera|.{. loc|
|00000670| 61 74 69 6f 6e 20 20 3c | 30 2e 30 2c 20 20 31 2e |ation <|0.0, 1.|
|00000680| 30 2c 20 2d 36 2e 30 3e | 20 2f 2f 20 3c 58 20 59 |0, -6.0>| // <X Y|
|00000690| 20 5a 3e 0d 20 20 64 69 | 72 65 63 74 69 6f 6e 20 | Z>. di|rection |
|000006a0| 32 2e 30 2a 7a 20 20 20 | 20 20 20 20 20 20 20 20 |2.0*z | |
|000006b0| 20 20 2f 2f 20 77 68 69 | 63 68 20 77 61 79 20 61 | // whi|ch way a|
|000006c0| 72 65 20 77 65 20 6c 6f | 6f 6b 69 6e 67 20 3c 58 |re we lo|oking <X|
|000006d0| 20 59 20 5a 3e 0d 20 20 | 75 70 20 20 20 20 20 20 | Y Z>. |up |
|000006e0| 20 20 79 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | y | |
|000006f0| 20 20 20 20 2f 2f 20 77 | 68 69 63 68 20 77 61 79 | // w|hich way|
|00000700| 20 69 73 20 2b 75 70 20 | 3c 58 20 59 20 5a 3e 0d | is +up |<X Y Z>.|
|00000710| 20 20 72 69 67 68 74 20 | 20 20 20 20 34 2f 33 2a | right | 4/3*|
|00000720| 78 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2f 2f |x | //|
|00000730| 20 77 68 69 63 68 20 77 | 61 79 20 69 73 20 2b 72 | which w|ay is +r|
|00000740| 69 67 68 74 20 3c 58 20 | 59 20 5a 3e 20 61 6e 64 |ight <X |Y Z> and|
|00000750| 20 61 73 70 65 63 74 20 | 72 61 74 69 6f 0d 20 20 | aspect |ratio. |
|00000760| 6c 6f 6f 6b 5f 61 74 20 | 20 20 3c 30 2e 30 2c 20 |look_at | <0.0, |
|00000770| 20 30 2e 30 2c 20 20 30 | 2e 30 3e 20 2f 2f 20 70 | 0.0, 0|.0> // p|
|00000780| 6f 69 6e 74 20 63 65 6e | 74 65 72 20 6f 66 20 76 |oint cen|ter of v|
|00000790| 69 65 77 20 61 74 20 74 | 68 69 73 20 70 6f 69 6e |iew at t|his poin|
|000007a0| 74 20 3c 58 20 59 20 5a | 3e 0d 7d 0d 00 00 00 bf |t <X Y Z|>.}.....|
|000007b0| 2f 2f 20 73 65 74 20 67 | 6c 6f 62 61 6c 20 61 74 |// set g|lobal at|
|000007c0| 6d 6f 73 70 68 65 72 69 | 63 20 66 6f 67 20 65 66 |mospheri|c fog ef|
|000007d0| 66 65 63 74 20 69 6e 20 | 74 68 65 20 73 63 65 6e |fect in |the scen|
|000007e0| 65 2e 0d 2f 2f 20 61 74 | 20 74 68 65 20 66 6f 67 |e..// at| the fog|
|000007f0| 20 64 69 73 74 61 6e 63 | 65 2c 20 74 68 65 72 65 | distanc|e, there|
|00000800| 20 77 69 6c 6c 20 62 65 | 20 36 33 25 20 76 69 73 | will be| 63% vis|
|00000810| 69 62 69 6c 69 74 79 0d | 66 6f 67 0d 7b 0d 20 20 |ibility.|fog.{. |
|00000820| 63 6f 6c 6f 72 20 20 20 | 20 20 62 6c 75 65 20 31 |color | blue 1|
|00000830| 2e 30 20 2f 2f 20 74 68 | 65 20 66 6f 67 20 63 6f |.0 // th|e fog co|
|00000840| 6c 6f 72 0d 20 20 64 69 | 73 74 61 6e 63 65 20 20 |lor. di|stance |
|00000850| 35 30 2e 30 20 20 20 20 | 20 2f 2f 20 74 68 65 20 |50.0 | // the |
|00000860| 66 6f 67 20 64 69 73 74 | 61 6e 63 65 0d 7d 0d 00 |fog dist|ance.}..|
|00000870| 00 01 d4 2f 2f 20 63 72 | 65 61 74 65 20 61 20 73 |...// cr|eate a s|
|00000880| 6d 6f 6f 74 68 20 62 6c | 6f 62 62 79 20 73 68 61 |mooth bl|obby sha|
|00000890| 70 65 0d 62 6c 6f 62 0d | 7b 0d 20 20 2f 2f 20 74 |pe.blob.|{. // t|
|000008a0| 68 72 65 73 68 6f 6c 64 | 20 28 30 2e 30 20 3c 20 |hreshold| (0.0 < |
|000008b0| 74 68 72 65 73 68 6f 6c | 64 20 3c 3d 20 53 74 72 |threshol|d <= Str|
|000008c0| 65 6e 67 74 68 56 61 6c | 29 20 73 75 72 66 61 63 |engthVal|) surfac|
|000008d0| 65 20 66 61 6c 6c 6f 66 | 66 20 74 68 72 65 73 68 |e fallof|f thresh|
|000008e0| 6f 6c 64 20 23 0d 20 20 | 74 68 72 65 73 68 6f 6c |old #. |threshol|
|000008f0| 64 20 30 2e 36 0d 20 20 | 2f 2f 20 53 74 72 65 6e |d 0.6. |// Stren|
|00000900| 67 74 68 56 61 6c 20 28 | 2b 20 6f 72 20 2d 29 20 |gthVal (|+ or -) |
|00000910| 73 74 72 65 6e 67 74 68 | 20 6f 66 20 63 6f 6d 70 |strength| of comp|
|00000920| 6f 6e 65 6e 74 27 73 20 | 72 61 64 69 61 74 69 6e |onent's |radiatin|
|00000930| 67 20 64 65 6e 73 69 74 | 79 0d 20 20 2f 2f 20 52 |g densit|y. // R|
|00000940| 61 64 69 75 73 56 61 6c | 20 28 30 20 3c 20 52 61 |adiusVal| (0 < Ra|
|00000950| 64 69 75 73 56 61 6c 29 | 20 6f 75 74 65 72 20 73 |diusVal)| outer s|
|00000960| 70 68 65 72 65 20 6f 66 | 20 69 6e 66 6c 75 65 6e |phere of| influen|
|00000970| 63 65 20 6f 6e 20 6f 74 | 68 65 72 20 63 6f 6d 70 |ce on ot|her comp|
|00000980| 6f 6e 65 6e 74 73 0d 20 | 20 2f 2f 20 3c 43 6f 6d |onents. | // <Com|
|00000990| 70 6f 6e 65 6e 74 43 65 | 6e 74 65 72 3e 0d 20 20 |ponentCe|nter>. |
|000009a0| 63 6f 6d 70 6f 6e 65 6e | 74 20 31 2e 30 2c 20 31 |componen|t 1.0, 1|
|000009b0| 2e 30 2c 20 3c 30 2e 37 | 35 2c 20 20 20 20 30 2c |.0, <0.7|5, 0,|
|000009c0| 20 20 20 20 20 20 20 20 | 30 3e 0d 20 20 63 6f 6d | |0>. com|
|000009d0| 70 6f 6e 65 6e 74 20 31 | 2e 30 2c 20 31 2e 30 2c |ponent 1|.0, 1.0,|
|000009e0| 20 3c 2d 30 2e 33 37 35 | 2c 20 20 30 2e 36 34 39 | <-0.375|, 0.649|
|000009f0| 35 32 2c 20 20 30 3e 0d | 20 20 63 6f 6d 70 6f 6e |52, 0>.| compon|
|00000a00| 65 6e 74 20 31 2e 30 2c | 20 31 2e 30 2c 20 3c 2d |ent 1.0,| 1.0, <-|
|00000a10| 30 2e 33 37 35 2c 20 2d | 30 2e 36 34 39 35 32 2c |0.375, -|0.64952,|
|00000a20| 20 20 30 3e 0d 20 20 2f | 2f 20 63 6f 6d 70 6f 6e | 0>. /|/ compon|
|00000a30| 65 6e 74 20 2e 2e 2e 0d | 20 20 2f 2f 20 5b 73 74 |ent ....| // [st|
|00000a40| 75 72 6d 5d 0d 7d 0d 00 | 00 00 b1 2f 2f 20 63 72 |urm].}..|...// cr|
|00000a50| 65 61 74 65 20 00 00 00 | 00 00 00 00 61 20 62 6f |eate ...|....a bo|
|00000a60| 78 20 74 68 61 74 20 65 | 78 74 65 6e 64 73 20 62 |x that e|xtends b|
|00000a70| 65 74 77 65 65 6e 20 74 | 68 65 20 32 20 73 70 65 |etween t|he 2 spe|
|00000a80| 63 69 66 69 65 64 20 70 | 6f 69 6e 74 73 0d 62 6f |cified p|oints.bo|
|00000a90| 78 0d 7b 0d 20 20 3c 2d | 31 2c 20 2d 31 2c 20 2d |x.{. <-|1, -1, -|
|00000aa0| 31 3e 20 20 2f 2f 20 6f | 6e 65 20 63 6f 72 6e 65 |1> // o|ne corne|
|00000ab0| 72 20 70 6f 73 69 74 69 | 6f 6e 20 3c 58 31 20 59 |r positi|on <X1 Y|
|00000ac0| 31 20 5a 31 3e 0d 20 20 | 3c 20 31 2c 20 20 31 2c |1 Z1>. |< 1, 1,|
|00000ad0| 20 20 31 3e 20 20 2f 2f | 20 6f 74 68 65 72 20 63 | 1> //| other c|
|00000ae0| 6f 72 6e 65 72 20 70 6f | 73 69 74 69 6f 6e 20 3c |orner po|sition <|
|00000af0| 58 32 20 59 32 20 5a 32 | 3e 0d 7d 0d 00 00 01 e1 |X2 Y2 Z2|>.}.....|
|00000b00| 2f 2f 20 74 65 78 74 75 | 72 65 20 6e 6f 72 6d 61 |// textu|re norma|
|00000b10| 6c 20 7b 7d 20 61 74 74 | 72 69 62 75 74 65 0d 2f |l {} att|ribute./|
|00000b20| 2f 20 63 72 65 61 74 65 | 20 61 20 74 65 78 74 75 |/ create| a textu|
|00000b30| 72 65 20 74 68 61 74 20 | 68 61 73 20 61 20 62 75 |re that |has a bu|
|00000b40| 6d 70 69 6e 65 73 73 20 | 63 6f 72 72 65 73 70 6f |mpiness |correspo|
|00000b50| 6e 64 69 6e 67 20 74 6f | 20 63 6f 6c 6f 72 20 69 |nding to| color i|
|00000b60| 6e 64 65 78 0d 2f 2f 20 | 69 6d 61 67 65 20 6d 61 |ndex.// |image ma|
|00000b70| 70 73 20 69 6e 74 6f 20 | 58 2d 59 20 70 6c 61 6e |ps into |X-Y plan|
|00000b80| 65 20 66 72 6f 6d 20 3c | 30 2c 30 2c 30 3e 20 74 |e from <|0,0,0> t|
|00000b90| 6f 20 3c 31 2c 31 2c 30 | 3e 0d 62 75 6d 70 5f 6d |o <1,1,0|>.bump_m|
|00000ba0| 61 70 0d 7b 20 2f 2f 20 | 75 73 65 73 20 69 6d 61 |ap.{ // |uses ima|
|00000bb0| 67 65 20 63 6f 6c 6f 72 | 20 6f 72 20 69 6e 64 65 |ge color| or inde|
|00000bc0| 78 20 61 73 20 62 75 6d | 70 69 6e 65 73 73 0d 20 |x as bum|piness. |
|00000bd0| 20 67 69 66 20 22 70 6c | 61 73 6d 61 33 2e 67 69 | gif "pl|asma3.gi|
|00000be0| 66 22 20 2f 2f 20 74 68 | 65 20 66 69 6c 65 20 74 |f" // th|e file t|
|00000bf0| 6f 20 72 65 61 64 20 28 | 69 66 66 2f 67 69 66 2f |o read (|iff/gif/|
|00000c00| 74 67 61 2f 64 75 6d 70 | 2f 70 6f 74 29 0d 20 20 |tga/dump|/pot). |
|00000c10| 6d 61 70 5f 74 79 70 65 | 20 30 20 2f 2f 20 30 3d |map_type| 0 // 0=|
|00000c20| 70 6c 61 6e 61 72 2c 20 | 31 3d 73 70 68 65 72 69 |planar, |1=spheri|
|00000c30| 63 61 6c 2c 20 32 3d 63 | 79 6c 69 6e 64 72 69 63 |cal, 2=c|ylindric|
|00000c40| 61 6c 2c 20 35 3d 74 6f | 72 75 73 0d 20 20 69 6e |al, 5=to|rus. in|
|00000c50| 74 65 72 70 6f 6c 61 74 | 65 20 32 20 2f 2f 20 30 |terpolat|e 2 // 0|
|00000c60| 3d 6e 6f 6e 65 2c 20 31 | 3d 6c 69 6e 65 61 72 2c |=none, 1|=linear,|
|00000c70| 20 32 3d 62 69 6c 69 6e | 65 61 72 2c 20 34 3d 6e | 2=bilin|ear, 4=n|
|00000c80| 6f 72 6d 61 6c 69 7a 65 | 64 20 64 69 73 74 61 6e |ormalize|d distan|
|00000c90| 63 65 0d 20 20 2f 2f 20 | 5b 75 73 65 5f 63 6f 6c |ce. // |[use_col|
|00000ca0| 6f 72 20 7c 20 75 73 65 | 5f 69 6e 64 65 78 5d 0d |or | use|_index].|
|00000cb0| 20 20 2f 2f 20 5b 6f 6e | 63 65 5d 0d 20 20 62 75 | // [on|ce]. bu|
|00000cc0| 6d 70 5f 73 69 7a 65 20 | 30 2e 35 20 2f 2f 20 30 |mp_size |0.5 // 0|
|00000cd0| c9 33 0d 7d 20 2f 2f 20 | 62 75 6d 70 5f 6d 61 70 |.3.} // |bump_map|
|00000ce0| 0d 00 00 00 8a 2f 2f 20 | 74 65 78 74 75 72 65 20 |.....// |texture |
|00000cf0| 70 69 67 6d 65 6e 74 20 | 7b 7d 20 61 74 74 72 69 |pigment |{} attri|
|00000d00| 62 75 74 65 0d 2f 2f 20 | 52 47 42 20 76 61 6c 75 |bute.// |RGB valu|
|00000d10| 65 73 20 63 61 6e 20 72 | 61 6e 67 65 20 66 72 6f |es can r|ange fro|
|00000d20| 6d 20 30 2e 30 20 28 64 | 61 72 6b 29 20 74 6f 20 |m 0.0 (d|ark) to |
|00000d30| 31 2e 30 20 28 73 61 74 | 75 72 61 74 65 64 29 0d |1.0 (sat|urated).|
|00000d40| 63 6f 6c 6f 72 20 72 65 | 64 20 30 2e 35 20 67 72 |color re|d 0.5 gr|
|00000d50| 65 65 6e 20 30 2e 35 20 | 62 6c 75 65 20 30 2e 35 |een 0.5 |blue 0.5|
|00000d60| 20 2f 2f 20 66 69 6c 74 | 65 72 20 30 2e 38 0d 00 | // filt|er 0.8..|
|00000d70| 00 02 13 20 20 2f 2f 20 | 63 72 65 61 74 65 20 61 |... // |create a|
|00000d80| 20 33 72 64 20 6f 72 64 | 65 72 20 70 6f 6c 79 6e | 3rd ord|er polyn|
|00000d90| 6f 6d 69 61 6c 20 73 75 | 72 66 61 63 65 0d 2f 2f |omial su|rface.//|
|00000da0| 20 63 72 65 61 74 65 20 | 61 20 33 72 64 20 6f 72 | create |a 3rd or|
|00000db0| 64 65 72 20 70 6f 6c 79 | 6e 6f 6d 69 61 6c 20 73 |der poly|nomial s|
|00000dc0| 75 72 66 61 63 65 0d 63 | 75 62 69 63 0d 7b 0d 3c |urface.c|ubic.{.<|
|00000dd0| 0d 2f 2f 20 78 5e 33 2c | 20 20 20 20 20 20 20 20 |.// x^3,| |
|00000de0| 78 5e 32 79 2c 20 20 20 | 20 20 20 20 78 5e 32 7a |x^2y, | x^2z|
|00000df0| 2c 20 20 20 20 20 20 20 | 78 5e 32 2c 0d 20 20 20 |, |x^2,. |
|00000e00| 30 2c 20 20 20 20 20 20 | 20 20 20 20 30 2c 20 20 |0, | 0, |
|00000e10| 20 20 20 20 20 20 20 20 | 30 2c 20 20 20 20 20 20 | |0, |
|00000e20| 20 20 20 20 30 2c 0d 2f | 2f 20 78 79 5e 32 2c 20 | 0,./|/ xy^2, |
|00000e30| 20 20 20 20 20 20 78 79 | 7a 2c 20 20 20 20 20 20 | xy|z, |
|00000e40| 20 20 78 79 2c 20 20 20 | 20 20 20 20 20 20 78 7a | xy, | xz|
|00000e50| 5e 32 2c 0d 20 20 20 30 | 2c 20 20 20 20 20 20 20 |^2,. 0|, |
|00000e60| 20 20 20 30 2c 20 20 20 | 20 20 20 20 20 20 20 30 | 0, | 0|
|00000e70| 2c 20 20 20 20 20 20 20 | 20 20 20 30 2c 0d 2f 2f |, | 0,.//|
|00000e80| 20 78 7a 2c 20 20 20 20 | 20 20 20 20 20 78 2c 20 | xz, | x, |
|00000e90| 20 20 20 20 20 20 20 20 | 20 79 5e 33 2c 20 20 20 | | y^3, |
|00000ea0| 20 20 20 20 20 79 5e 32 | 7a 2c 0d 20 20 20 30 2c | y^2|z,. 0,|
|00000eb0| 20 20 20 20 20 20 20 20 | 20 20 30 2c 20 20 20 20 | | 0, |
|00000ec0| 20 20 20 20 20 20 30 2c | 20 20 20 20 20 20 20 20 | 0,| |
|00000ed0| 20 20 30 2c 0d 2f 2f 20 | 79 5e 32 2c 20 20 20 20 | 0,.// |y^2, |
|00000ee0| 20 20 20 20 79 7a 5e 32 | 2c 20 20 20 20 20 20 20 | yz^2|, |
|00000ef0| 79 7a 2c 20 20 20 20 20 | 20 20 20 20 79 2c 0d 20 |yz, | y,. |
|00000f00| 20 20 30 2c 20 20 20 20 | 20 20 20 20 20 20 30 2c | 0, | 0,|
|00000f10| 20 20 20 20 20 20 20 20 | 20 20 30 2c 20 20 20 20 | | 0, |
|00000f20| 20 20 20 20 20 20 30 2c | 0d 2f 2f 20 7a 5e 33 2c | 0,|.// z^3,|
|00000f30| 20 20 20 20 20 20 20 20 | 7a 5e 32 2c 20 20 20 20 | |z^2, |
|00000f40| 20 20 20 20 7a 2c 20 20 | 20 20 20 20 20 20 20 20 | z, | |
|00000f50| 43 0d 20 20 20 30 2c 20 | 20 20 20 20 20 20 20 20 |C. 0, | |
|00000f60| 20 30 2c 20 20 20 20 20 | 20 20 20 20 20 30 2c 20 | 0, | 0, |
|00000f70| 20 20 20 20 20 20 20 20 | 20 30 0d 3e 20 73 74 75 | | 0.> stu|
|00000f80| 72 6d 0d 7d 0d 0d 00 00 | 00 db 2f 2f 20 43 53 47 |rm.}....|..// CSG|
|00000f90| 20 64 69 66 66 65 72 65 | 6e 63 65 2c 20 73 75 62 | differe|nce, sub|
|00000fa0| 74 72 61 63 74 20 69 6e | 74 65 72 73 65 63 74 69 |tract in|tersecti|
|00000fb0| 6f 6e 73 20 6f 66 20 73 | 68 61 70 65 73 20 32 c9 |ons of s|hapes 2.|
|00000fc0| 4e 20 66 72 6f 6d 20 53 | 68 61 70 65 31 0d 64 69 |N from S|hape1.di|
|00000fd0| 66 66 65 72 65 6e 63 65 | 0d 7b 0d 20 20 53 68 61 |fference|.{. Sha|
|00000fe0| 70 65 31 20 7b c9 7d 20 | 2f 2f 20 53 74 61 72 74 |pe1 {.} |// Start|
|00000ff0| 20 77 69 74 68 20 74 68 | 69 73 20 73 68 61 70 65 | with th|is shape|
|00001000| 0d 20 20 53 68 61 70 65 | 32 20 7b c9 7d 20 2f 2f |. Shape|2 {.} //|
|00001010| 20 54 68 69 73 20 77 69 | 6c 6c 20 62 65 20 22 63 | This wi|ll be "c|
|00001020| 75 74 20 6f 75 74 22 20 | 6f 66 20 53 68 61 70 65 |ut out" |of Shape|
|00001030| 31 0d 20 20 53 68 61 70 | 65 4e 20 7b c9 7d 20 2f |1. Shap|eN {.} /|
|00001040| 2f 20 54 68 69 73 20 77 | 69 6c 6c 20 62 65 20 22 |/ This w|ill be "|
|00001050| 63 75 74 20 6f 75 74 22 | 20 6f 66 20 53 68 61 70 |cut out"| of Shap|
|00001060| 65 31 0d 7d 0d 00 00 01 | e4 2f 2f 20 74 65 78 74 |e1.}....|.// text|
|00001070| 75 72 65 20 70 69 67 6d | 65 6e 74 20 7b 7d 20 61 |ure pigm|ent {} a|
|00001080| 74 74 72 69 62 75 74 65 | 0d 2f 2f 20 63 72 65 61 |ttribute|.// crea|
|00001090| 74 65 20 61 20 74 65 78 | 74 75 72 65 20 74 68 61 |te a tex|ture tha|
|000010a0| 74 20 6c 61 79 73 20 61 | 6e 20 69 6d 61 67 65 27 |t lays a|n image'|
|000010b0| 73 20 63 6f 6c 6f 72 73 | 20 6f 6e 74 6f 20 61 20 |s colors| onto a |
|000010c0| 73 75 72 66 61 63 65 0d | 2f 2f 20 69 6d 61 67 65 |surface.|// image|
|000010d0| 20 6d 61 70 73 20 69 6e | 74 6f 20 58 2d 59 20 70 | maps in|to X-Y p|
|000010e0| 6c 61 6e 65 20 66 72 6f | 6d 20 3c 30 2c 30 2c 30 |lane fro|m <0,0,0|
|000010f0| 3e 20 74 6f 20 3c 31 2c | 31 2c 30 3e 0d 69 6d 61 |> to <1,|1,0>.ima|
|00001100| 67 65 5f 6d 61 70 0d 7b | 0d 20 20 67 69 66 20 22 |ge_map.{|. gif "|
|00001110| 70 6c 61 73 6d 61 33 2e | 67 69 66 22 20 2f 2f 20 |plasma3.|gif" // |
|00001120| 74 68 65 20 66 69 6c 65 | 20 74 6f 20 72 65 61 64 |the file| to read|
|00001130| 20 28 69 66 66 2f 67 69 | 66 2f 74 67 61 2f 64 75 | (iff/gi|f/tga/du|
|00001140| 6d 70 2f 70 6f 74 29 0d | 20 20 6d 61 70 5f 74 79 |mp/pot).| map_ty|
|00001150| 70 65 20 30 20 2f 2f 20 | 30 3d 70 6c 61 6e 61 72 |pe 0 // |0=planar|
|00001160| 2c 20 31 3d 73 70 68 65 | 72 69 63 61 6c 2c 20 32 |, 1=sphe|rical, 2|
|00001170| 3d 63 79 6c 69 6e 64 72 | 69 63 61 6c 2c 20 35 3d |=cylindr|ical, 5=|
|00001180| 74 6f 72 75 73 0d 20 20 | 69 6e 74 65 72 70 6f 6c |torus. |interpol|
|00001190| 61 74 65 20 32 20 2f 2f | 20 30 3d 6e 6f 6e 65 2c |ate 2 //| 0=none,|
|000011a0| 20 31 3d 6c 69 6e 65 61 | 72 2c 20 32 3d 62 69 6c | 1=linea|r, 2=bil|
|000011b0| 69 6e 65 61 72 2c 20 34 | 3d 6e 6f 72 6d 61 6c 69 |inear, 4|=normali|
|000011c0| 7a 65 64 20 64 69 73 74 | 61 6e 63 65 0d 20 20 2f |zed dist|ance. /|
|000011d0| 2f 20 5b 66 69 6c 74 65 | 72 20 4e 20 56 5d 20 2f |/ [filte|r N V] /|
|000011e0| 2f 20 4e 3d 61 6c 6c 20 | 6f 72 20 63 6f 6c 6f 72 |/ N=all |or color|
|000011f0| 20 69 6e 64 65 78 20 23 | 20 28 30 c9 4e 29 2c 20 | index #| (0.N), |
|00001200| 56 3d 20 76 61 6c 75 65 | 20 28 30 2e 30 2e 2e 2e |V= value| (0.0...|
|00001210| 31 2e 30 29 0d 20 20 2f | 2f 20 5b 75 73 65 5f 63 |1.0). /|/ [use_c|
|00001220| 6f 6c 6f 72 20 7c 20 75 | 73 65 5f 69 6e 64 65 78 |olor | u|se_index|
|00001230| 5d 0d 20 20 2f 2f 20 5b | 6f 6e 63 65 5d 0d 7d 20 |]. // [|once].} |
|00001240| 2f 2f 20 69 6d 61 67 65 | 5f 6d 61 70 0d 00 00 00 |// image|_map....|
|00001250| 7e 2f 2f 20 43 53 47 20 | 69 6e 74 65 72 73 65 63 |~// CSG |intersec|
|00001260| 74 69 6f 6e 2c 20 74 68 | 65 20 63 6f 6d 6d 6f 6e |tion, th|e common|
|00001270| 20 73 70 61 63 65 20 77 | 68 65 72 65 20 61 6c 6c | space w|here all|
|00001280| 20 74 68 65 20 73 68 61 | 70 65 73 20 6d 65 65 74 | the sha|pes meet|
|00001290| 0d 69 6e 74 65 72 73 65 | 63 74 69 6f 6e 0d 7b 0d |.interse|ction.{.|
|000012a0| 20 20 53 68 61 70 65 31 | 20 7b 2e 2e 2e 7d 0d 20 | Shape1| {...}. |
|000012b0| 20 53 68 61 70 65 32 20 | 7b 2e 2e 2e 7d 0d 20 20 | Shape2 |{...}. |
|000012c0| 53 68 61 70 65 4e 20 7b | 2e 2e 2e 7d 0d 7d 0d 00 |ShapeN {|...}.}..|
|000012d0| 00 01 3f 2f 2f 20 63 72 | 65 61 74 65 20 00 00 00 |..?// cr|eate ...|
|000012e0| 00 00 00 00 61 20 72 65 | 67 75 6c 61 72 20 70 6f |....a re|gular po|
|000012f0| 69 6e 74 20 6c 69 67 68 | 74 20 73 6f 75 72 63 65 |int ligh|t source|
|00001300| 0d 6c 69 67 68 74 5f 73 | 6f 75 72 63 65 0d 7b 0d |.light_s|ource.{.|
|00001310| 20 20 30 2a 78 20 2f 2f | 20 6c 69 67 68 74 27 73 | 0*x //| light's|
|00001320| 20 70 6f 73 69 74 69 6f | 6e 20 28 74 72 61 6e 73 | positio|n (trans|
|00001330| 6c 61 74 65 64 20 62 65 | 6c 6f 77 29 0d 20 20 63 |lated be|low). c|
|00001340| 6f 6c 6f 72 20 72 65 64 | 20 31 2e 30 20 20 67 72 |olor red| 1.0 gr|
|00001350| 65 65 6e 20 31 2e 30 20 | 20 62 6c 75 65 20 31 2e |een 1.0 | blue 1.|
|00001360| 30 20 20 2f 2f 20 6c 69 | 67 68 74 27 73 20 63 6f |0 // li|ght's co|
|00001370| 6c 6f 72 0d 2f 2f 20 75 | 6e 63 6f 6d 6d 65 6e 74 |lor.// u|ncomment|
|00001380| 20 74 68 65 20 6e 65 78 | 74 20 6c 69 6e 65 20 74 | the nex|t line t|
|00001390| 6f 20 67 69 76 65 20 74 | 68 65 20 6c 69 67 68 74 |o give t|he light|
|000013a0| 20 73 6f 75 72 63 65 20 | 61 20 76 69 73 69 62 6c | source |a visibl|
|000013b0| 65 20 61 70 70 65 61 72 | 61 6e 63 65 0d 2f 2f 20 |e appear|ance.// |
|000013c0| 20 6c 6f 6f 6b 73 5f 6c | 69 6b 65 20 7b 20 73 70 | looks_l|ike { sp|
|000013d0| 68 65 72 65 20 7b 20 30 | 2a 78 2c 20 35 20 70 69 |here { 0|*x, 5 pi|
|000013e0| 67 6d 65 6e 74 20 7b 20 | 59 65 6c 6c 6f 77 20 7d |gment { |Yellow }|
|000013f0| 20 7d 20 7d 0d 20 20 74 | 72 61 6e 73 6c 61 74 65 | } }. t|ranslate|
|00001400| 20 3c 2d 32 30 2c 20 34 | 30 2c 20 2d 32 30 3e 0d | <-20, 4|0, -20>.|
|00001410| 7d 0d 00 00 02 4b 2f 2f | 20 74 65 78 74 75 72 65 |}....K//| texture|
|00001420| 20 61 74 74 72 69 62 75 | 74 65 0d 2f 2f 20 63 72 | attribu|te.// cr|
|00001430| 65 61 74 65 20 61 20 74 | 65 78 74 75 72 65 20 74 |eate a t|exture t|
|00001440| 68 61 74 20 6d 61 70 73 | 20 64 69 66 66 65 72 65 |hat maps| differe|
|00001450| 6e 74 20 74 65 78 74 75 | 72 65 73 20 6f 6e 74 6f |nt textu|res onto|
|00001460| 20 64 69 66 66 65 72 65 | 6e 74 20 63 6f 6c 6f 72 | differe|nt color|
|00001470| 20 69 6e 64 65 78 65 73 | 0d 2f 2f 20 69 6d 61 67 | indexes|.// imag|
|00001480| 65 20 6d 61 70 73 20 69 | 6e 74 6f 20 58 2d 59 20 |e maps i|nto X-Y |
|00001490| 70 6c 61 6e 65 20 66 72 | 6f 6d 20 3c 30 2c 30 2c |plane fr|om <0,0,|
|000014a0| 30 3e 20 74 6f 20 3c 31 | 2c 31 2c 30 3e 0d 6d 61 |0> to <1|,1,0>.ma|
|000014b0| 74 65 72 69 61 6c 5f 6d | 61 70 0d 7b 0d 20 20 67 |terial_m|ap.{. g|
|000014c0| 69 66 20 22 74 65 73 74 | 2e 67 69 66 22 20 2f 2f |if "test|.gif" //|
|000014d0| 20 74 68 65 20 66 69 6c | 65 20 74 6f 20 72 65 61 | the fil|e to rea|
|000014e0| 64 20 28 69 66 66 2f 67 | 69 66 2f 74 67 61 2f 64 |d (iff/g|if/tga/d|
|000014f0| 75 6d 70 2f 70 6f 74 29 | 0d 20 20 6d 61 70 5f 74 |ump/pot)|. map_t|
|00001500| 79 70 65 20 30 20 2f 2f | 20 30 3d 70 6c 61 6e 61 |ype 0 //| 0=plana|
|00001510| 72 2c 20 31 3d 73 70 68 | 65 72 69 63 61 6c 2c 20 |r, 1=sph|erical, |
|00001520| 32 3d 63 79 6c 69 6e 64 | 72 69 63 61 6c 2c 20 35 |2=cylind|rical, 5|
|00001530| 3d 74 6f 72 75 73 0d 20 | 20 69 6e 74 65 72 70 6f |=torus. | interpo|
|00001540| 6c 61 74 65 20 32 20 2f | 2f 20 30 3d 6e 6f 6e 65 |late 2 /|/ 0=none|
|00001550| 2c 20 31 3d 6c 69 6e 65 | 61 72 2c 20 32 3d 62 69 |, 1=line|ar, 2=bi|
|00001560| 6c 69 6e 65 61 72 2c 20 | 34 3d 6e 6f 72 6d 61 6c |linear, |4=normal|
|00001570| 69 7a 65 64 20 64 69 73 | 74 61 6e 63 65 0d 20 20 |ized dis|tance. |
|00001580| 2f 2f 20 5b 6f 6e 63 65 | 5d 0d 20 20 74 65 78 74 |// [once|]. text|
|00001590| 75 72 65 20 7b 20 70 69 | 67 6d 65 6e 74 20 7b 77 |ure { pi|gment {w|
|000015a0| 6f 6f 64 7d 20 7d 20 20 | 2f 2f 20 74 65 78 74 75 |ood} } |// textu|
|000015b0| 72 65 20 66 6f 72 20 63 | 6f 6c 6f 72 20 69 6e 64 |re for c|olor ind|
|000015c0| 65 78 20 23 20 30 0d 20 | 20 74 65 78 74 75 72 65 |ex # 0. | texture|
|000015d0| 20 7b 20 70 69 67 6d 65 | 6e 74 20 7b 67 72 61 6e | { pigme|nt {gran|
|000015e0| 69 74 65 7d 20 7d 20 20 | 2f 2f 20 74 65 78 74 75 |ite} } |// textu|
|000015f0| 72 65 20 66 6f 72 20 63 | 6f 6c 6f 72 20 69 6e 64 |re for c|olor ind|
|00001600| 65 78 20 23 20 31 0d 20 | 20 74 65 78 74 75 72 65 |ex # 1. | texture|
|00001610| 20 7b 20 70 69 67 6d 65 | 6e 74 20 7b 61 67 61 74 | { pigme|nt {agat|
|00001620| 65 7d 20 7d 20 20 2f 2f | 20 74 65 78 74 75 72 65 |e} } //| texture|
|00001630| 20 66 6f 72 20 63 6f 6c | 6f 72 20 69 6e 64 65 78 | for col|or index|
|00001640| 20 23 20 32 0d 20 20 2f | 2f 20 65 74 63 c9 0d 7d | # 2. /|/ etc..}|
|00001650| 20 2f 2f 20 6d 61 74 65 | 72 69 61 6c 5f 6d 61 70 | // mate|rial_map|
|00001660| 0d 00 00 00 c0 2f 2f 20 | 63 72 65 61 74 65 20 61 |.....// |create a|
|00001670| 6e 20 69 6e 66 69 6e 69 | 74 65 20 70 6c 61 6e 61 |n infini|te plana|
|00001680| 72 20 73 75 72 66 61 63 | 65 0d 70 6c 61 6e 65 0d |r surfac|e.plane.|
|00001690| 7b 0d 20 20 79 2c 20 2f | 2f 20 3c 58 20 59 20 5a |{. y, /|/ <X Y Z|
|000016a0| 3e 20 75 6e 69 74 20 73 | 75 72 66 61 63 65 20 6e |> unit s|urface n|
|000016b0| 6f 72 6d 61 6c 2c 20 76 | 65 63 74 6f 72 20 70 6f |ormal, v|ector po|
|000016c0| 69 6e 74 73 20 22 61 77 | 61 79 20 66 72 6f 6d 20 |ints "aw|ay from |
|000016d0| 73 75 72 66 61 63 65 22 | 0d 20 20 2d 31 2e 30 20 |surface"|. -1.0 |
|000016e0| 2f 2f 20 64 69 73 74 61 | 6e 63 65 20 66 72 6f 6d |// dista|nce from|
|000016f0| 20 74 68 65 20 6f 72 69 | 67 69 6e 20 69 6e 20 74 | the ori|gin in t|
|00001700| 68 65 20 64 69 72 65 63 | 74 69 6f 6e 20 6f 66 20 |he direc|tion of |
|00001710| 74 68 65 20 73 75 72 66 | 61 63 65 20 6e 6f 72 6d |the surf|ace norm|
|00001720| 61 6c 0d 7d 0d 00 00 05 | 6f 20 20 2f 2f 20 63 72 |al.}....|o // cr|
|00001730| 65 61 74 65 20 61 6e 20 | 4e 74 68 20 6f 72 64 65 |eate an |Nth orde|
|00001740| 72 20 70 6f 6c 79 6e 6f | 6d 69 61 6c 20 73 75 72 |r polyno|mial sur|
|00001750| 66 61 63 65 0d 2f 2f 20 | 70 6f 6c 79 20 7b 20 4e |face.// |poly { N|
|00001760| 20 3c 61 2c 62 2c 63 2e | 2e 2e 3e 20 5b 73 74 75 | <a,b,c.|..> [stu|
|00001770| 72 6d 5d 20 7d 0d 2f 2f | 20 4e 20 3d 20 6f 72 64 |rm] }.//| N = ord|
|00001780| 65 72 20 6f 66 20 70 6f | 6c 79 2c 20 4d 20 74 65 |er of po|ly, M te|
|00001790| 72 6d 73 20 77 68 65 72 | 65 20 4d 20 3d 20 28 4e |rms wher|e M = (N|
|000017a0| 2b 31 29 2a 28 4e 2b 32 | 29 2a 28 4e 2b 33 29 2f |+1)*(N+2|)*(N+3)/|
|000017b0| 36 0d 70 6f 6c 79 20 7b | 20 35 2c 0d 3c 0d 2f 2f |6.poly {| 5,.<.//|
|000017c0| 20 78 5e 35 2c 20 20 20 | 20 20 20 20 20 78 5e 34 | x^5, | x^4|
|000017d0| 79 2c 20 20 20 20 20 20 | 20 78 5e 34 7a 2c 20 20 |y, | x^4z, |
|000017e0| 20 20 20 20 20 78 5e 34 | 2c 0d 20 20 20 30 2c 20 | x^4|,. 0, |
|000017f0| 20 20 20 20 20 20 20 20 | 20 30 2c 20 20 20 20 20 | | 0, |
|00001800| 20 20 20 20 20 30 2c 20 | 20 20 20 20 20 20 20 20 | 0, | |
|00001810| 20 30 2c 0d 2f 2f 20 78 | 5e 33 79 5e 32 2c 20 20 | 0,.// x|^3y^2, |
|00001820| 20 20 20 78 5e 33 79 7a | 2c 20 20 20 20 20 20 78 | x^3yz|, x|
|00001830| 5e 33 79 2c 20 20 20 20 | 20 20 20 78 5e 33 7a 5e |^3y, | x^3z^|
|00001840| 32 2c 0d 20 20 20 30 2c | 20 20 20 20 20 20 20 20 |2,. 0,| |
|00001850| 20 20 30 2c 20 20 20 20 | 20 20 20 20 20 20 30 2c | 0, | 0,|
|00001860| 20 20 20 20 20 20 20 20 | 20 20 30 2c 0d 2f 2f 20 | | 0,.// |
|00001870| 78 5e 33 7a 2c 20 20 20 | 20 20 20 20 78 5e 33 2c |x^3z, | x^3,|
|00001880| 20 20 20 20 20 20 20 20 | 78 5e 32 79 5e 33 2c 20 | |x^2y^3, |
|00001890| 20 20 20 20 78 5e 32 79 | 5e 32 7a 2c 0d 20 20 20 | x^2y|^2z,. |
|000018a0| 30 2c 20 20 20 20 20 20 | 20 20 20 20 30 2c 20 20 |0, | 0, |
|000018b0| 20 20 20 20 20 20 20 20 | 30 2c 20 20 20 20 20 20 | |0, |
|000018c0| 20 20 20 20 30 2c 0d 2f | 2f 20 78 5e 32 79 5e 32 | 0,./|/ x^2y^2|
|000018d0| 2c 20 20 20 20 20 78 5e | 32 79 7a 5e 32 2c 20 20 |, x^|2yz^2, |
|000018e0| 20 20 78 5e 32 79 7a 2c | 20 20 20 20 20 20 78 5e | x^2yz,| x^|
|000018f0| 32 79 2c 0d 20 20 20 30 | 2c 20 20 20 20 20 20 20 |2y,. 0|, |
|00001900| 20 20 20 30 2c 20 20 20 | 20 20 20 20 20 20 20 30 | 0, | 0|
|00001910| 2c 20 20 20 20 20 20 20 | 20 20 20 30 2c 0d 2f 2f |, | 0,.//|
|00001920| 20 78 5e 32 7a 5e 33 2c | 20 20 20 20 20 78 5e 32 | x^2z^3,| x^2|
|00001930| 7a 5e 32 2c 20 20 20 20 | 20 78 5e 32 7a 2c 20 20 |z^2, | x^2z, |
|00001940| 20 20 20 20 20 78 5e 32 | 2c 0d 20 20 20 30 2c 20 | x^2|,. 0, |
|00001950| 20 20 20 20 20 20 20 20 | 20 30 2c 20 20 20 20 20 | | 0, |
|00001960| 20 20 20 20 20 30 2c 20 | 20 20 20 20 20 20 20 20 | 0, | |
|00001970| 20 30 2c 0d 2f 2f 20 78 | 79 5e 34 2c 20 20 20 20 | 0,.// x|y^4, |
|00001980| 20 20 20 78 79 5e 33 7a | 2c 20 20 20 20 20 20 78 | xy^3z|, x|
|00001990| 79 5e 33 2c 20 20 20 20 | 20 20 20 78 79 5e 32 7a |y^3, | xy^2z|
|000019a0| 5e 32 2c 0d 20 20 20 30 | 2c 20 20 20 20 20 20 20 |^2,. 0|, |
|000019b0| 20 20 20 30 2c 20 20 20 | 20 20 20 20 20 20 20 30 | 0, | 0|
|000019c0| 2c 20 20 20 20 20 20 20 | 20 20 20 30 2c 0d 2f 2f |, | 0,.//|
|000019d0| 20 78 79 5e 32 7a 2c 20 | 20 20 20 20 20 78 79 5e | xy^2z, | xy^|
|000019e0| 32 2c 20 20 20 20 20 20 | 20 78 79 7a 5e 33 2c 20 |2, | xyz^3, |
|000019f0| 20 20 20 20 20 78 79 7a | 5e 32 2c 0d 20 20 20 30 | xyz|^2,. 0|
|00001a00| 2c 20 20 20 20 20 20 20 | 20 20 20 30 2c 20 20 20 |, | 0, |
|00001a10| 20 20 20 20 20 20 20 30 | 2c 20 20 20 20 20 20 20 | 0|, |
|00001a20| 20 20 20 30 2c 0d 2f 2f | 20 78 79 7a 2c 20 20 20 | 0,.//| xyz, |
|00001a30| 20 20 20 20 20 78 79 2c | 20 20 20 20 20 20 20 20 | xy,| |
|00001a40| 20 78 7a 5e 34 2c 20 20 | 20 20 20 20 20 78 7a 5e | xz^4, | xz^|
|00001a50| 33 2c 0d 20 20 20 30 2c | 20 20 20 20 20 20 20 20 |3,. 0,| |
|00001a60| 20 20 30 2c 20 20 20 20 | 20 20 20 20 20 20 30 2c | 0, | 0,|
|00001a70| 20 20 20 20 20 20 20 20 | 20 20 30 2c 0d 2f 2f 20 | | 0,.// |
|00001a80| 78 7a 5e 32 2c 20 20 20 | 20 20 20 20 78 7a 2c 20 |xz^2, | xz, |
|00001a90| 20 20 20 20 20 20 20 20 | 78 2c 20 20 20 20 20 20 | |x, |
|00001aa0| 20 20 20 20 79 5e 35 2c | 0d 20 20 20 30 2c 20 20 | y^5,|. 0, |
|00001ab0| 20 20 20 20 20 20 20 20 | 30 2c 20 20 20 20 20 20 | |0, |
|00001ac0| 20 20 20 20 30 2c 20 20 | 20 20 20 20 20 20 20 20 | 0, | |
|00001ad0| 30 2c 0d 2f 2f 20 79 5e | 34 7a 2c 20 20 20 20 20 |0,.// y^|4z, |
|00001ae0| 20 20 79 5e 34 2c 20 20 | 20 20 20 20 20 20 79 5e | y^4, | y^|
|00001af0| 33 7a 5e 32 2c 20 20 20 | 20 20 79 5e 33 7a 2c 0d |3z^2, | y^3z,.|
|00001b00| 20 20 20 30 2c 20 20 20 | 20 20 20 20 20 20 20 30 | 0, | 0|
|00001b10| 2c 20 20 20 20 20 20 20 | 20 20 20 30 2c 20 20 20 |, | 0, |
|00001b20| 20 20 20 20 20 20 20 30 | 2c 0d 2f 2f 20 79 5e 33 | 0|,.// y^3|
|00001b30| 2c 20 20 20 20 20 20 20 | 20 79 5e 32 7a 5e 33 2c |, | y^2z^3,|
|00001b40| 20 20 20 20 20 79 5e 32 | 7a 5e 32 2c 20 20 20 20 | y^2|z^2, |
|00001b50| 20 79 5e 32 7a 2c 0d 20 | 20 20 30 2c 20 20 20 20 | y^2z,. | 0, |
|00001b60| 20 20 20 20 20 20 30 2c | 20 20 20 20 20 20 20 20 | 0,| |
|00001b70| 20 20 30 2c 20 20 20 20 | 20 20 20 20 20 20 30 2c | 0, | 0,|
|00001b80| 0d 2f 2f 20 79 5e 32 2c | 20 20 20 20 20 20 20 20 |.// y^2,| |
|00001b90| 79 7a 5e 34 2c 20 20 20 | 20 20 20 20 79 7a 5e 33 |yz^4, | yz^3|
|00001ba0| 2c 20 20 20 20 20 20 20 | 79 7a 5e 32 2c 0d 20 20 |, |yz^2,. |
|00001bb0| 20 30 2c 20 20 20 20 20 | 20 20 20 20 20 30 2c 20 | 0, | 0, |
|00001bc0| 20 20 20 20 20 20 20 20 | 20 30 2c 20 20 20 20 20 | | 0, |
|00001bd0| 20 20 20 20 20 30 2c 0d | 2f 2f 20 79 7a 2c 20 20 | 0,.|// yz, |
|00001be0| 20 20 20 20 20 20 20 79 | 2c 20 20 20 20 20 20 20 | y|, |
|00001bf0| 20 20 20 7a 5e 35 2c 20 | 20 20 20 20 20 20 20 7a | z^5, | z|
|00001c00| 5e 34 2c 0d 20 20 20 30 | 2c 20 20 20 20 20 20 20 |^4,. 0|, |
|00001c10| 20 20 20 30 2c 20 20 20 | 20 20 20 20 20 20 20 30 | 0, | 0|
|00001c20| 2c 20 20 20 20 20 20 20 | 20 20 20 30 2c 0d 2f 2f |, | 0,.//|
|00001c30| 20 7a 5e 33 2c 20 20 20 | 20 20 20 20 20 7a 5e 32 | z^3, | z^2|
|00001c40| 2c 20 20 20 20 20 20 20 | 20 7a 2c 20 20 20 20 20 |, | z, |
|00001c50| 20 20 20 20 20 43 20 20 | 20 20 20 20 20 20 20 20 | C | |
|00001c60| 20 0d 20 20 20 30 2c 20 | 20 20 20 20 20 20 20 20 | . 0, | |
|00001c70| 20 30 2c 20 20 20 20 20 | 20 20 20 20 20 30 2c 20 | 0, | 0, |
|00001c80| 20 20 20 20 20 20 20 20 | 20 30 0d 3e 20 2f 2f 20 | | 0.> // |
|00001c90| 73 74 75 72 6d 0d 7d 0d | 00 00 00 d5 2f 2f 20 63 |sturm.}.|....// c|
|00001ca0| 72 65 61 74 65 20 61 20 | 71 75 61 64 72 61 74 69 |reate a |quadrati|
|00001cb0| 63 20 70 6f 6c 79 6e 6f | 6d 69 61 6c 20 73 75 72 |c polyno|mial sur|
|00001cc0| 66 61 63 65 0d 71 75 61 | 64 72 69 63 0d 7b 0d 20 |face.qua|dric.{. |
|00001cd0| 20 3c 41 2c 20 42 2c 20 | 43 3e 20 2f 2f 20 20 41 | <A, B, |C> // A|
|00001ce0| 20 78 5e 32 20 20 2b 20 | 42 20 79 5e 32 20 20 2b | x^2 + |B y^2 +|
|00001cf0| 20 43 20 7a 5e 32 20 20 | 2b 0d 20 20 3c 44 2c 20 | C z^2 |+. <D, |
|00001d00| 45 2c 20 46 3e 20 2f 2f | 20 20 44 20 78 79 20 20 |E, F> //| D xy |
|00001d10| 20 2b 20 45 20 78 7a 20 | 20 20 2b 20 46 20 79 7a | + E xz | + F yz|
|00001d20| 20 20 20 2b 0d 20 20 3c | 47 2c 20 48 2c 20 49 3e | +. <|G, H, I>|
|00001d30| 20 2f 2f 20 20 47 20 78 | 20 20 20 20 2b 20 48 20 | // G x| + H |
|00001d40| 79 20 20 20 20 2b 20 49 | 20 7a 20 20 20 20 2b 0d |y + I| z +.|
|00001d50| 20 20 4a 20 20 20 20 20 | 20 20 20 20 2f 2f 20 20 | J | // |
|00001d60| 4a 0d 20 20 2f 2f 20 5b | 73 74 75 72 6d 5d 0d 7d |J. // [|sturm].}|
|00001d70| 0d 00 00 03 4d 2f 2f 20 | 63 72 65 61 74 65 20 61 |....M// |create a|
|00001d80| 20 34 74 68 20 6f 72 64 | 65 72 20 70 6f 6c 79 6e | 4th ord|er polyn|
|00001d90| 6f 6d 69 61 6c 20 73 75 | 72 66 61 63 65 0d 71 75 |omial su|rface.qu|
|00001da0| 61 72 74 69 63 0d 20 7b | 0d 3c 0d 2f 2f 20 78 5e |artic. {|.<.// x^|
|00001db0| 34 2c 20 20 20 20 20 20 | 20 20 78 5e 33 79 2c 20 |4, | x^3y, |
|00001dc0| 20 20 20 20 20 20 78 5e | 33 7a 2c 20 20 20 20 20 | x^|3z, |
|00001dd0| 20 20 78 5e 33 2c 20 20 | 20 20 20 20 20 20 78 5e | x^3, | x^|
|00001de0| 32 79 5e 32 2c 0d 20 20 | 20 30 2c 20 20 20 20 20 |2y^2,. | 0, |
|00001df0| 20 20 20 20 20 30 2c 20 | 20 20 20 20 20 20 20 20 | 0, | |
|00001e00| 20 30 2c 20 20 20 20 20 | 20 20 20 20 20 30 2c 20 | 0, | 0, |
|00001e10| 20 20 20 20 20 20 20 20 | 20 30 2c 0d 2f 2f 20 78 | | 0,.// x|
|00001e20| 5e 32 79 7a 2c 20 20 20 | 20 20 20 78 5e 32 79 2c |^2yz, | x^2y,|
|00001e30| 20 20 20 20 20 20 20 78 | 5e 32 7a 5e 32 2c 20 20 | x|^2z^2, |
|00001e40| 20 20 20 78 5e 32 7a 2c | 20 20 20 20 20 20 20 78 | x^2z,| x|
|00001e50| 5e 32 2c 0d 20 20 20 30 | 2c 20 20 20 20 20 20 20 |^2,. 0|, |
|00001e60| 20 20 20 30 2c 20 20 20 | 20 20 20 20 20 20 20 30 | 0, | 0|
|00001e70| 2c 20 20 20 20 20 20 20 | 20 20 20 30 2c 20 20 20 |, | 0, |
|00001e80| 20 20 20 20 20 20 20 30 | 2c 0d 2f 2f 20 78 79 5e | 0|,.// xy^|
|00001e90| 33 2c 20 20 20 20 20 20 | 20 78 79 5e 32 7a 2c 20 |3, | xy^2z, |
|00001ea0| 20 20 20 20 20 78 79 5e | 32 2c 20 20 20 20 20 20 | xy^|2, |
|00001eb0| 20 78 79 7a 5e 32 2c 20 | 20 20 20 20 20 78 79 7a | xyz^2, | xyz|
|00001ec0| 2c 0d 20 20 20 30 2c 20 | 20 20 20 20 20 20 20 20 |,. 0, | |
|00001ed0| 20 30 2c 20 20 20 20 20 | 20 20 20 20 20 30 2c 20 | 0, | 0, |
|00001ee0| 20 20 20 20 20 20 20 20 | 20 30 2c 20 20 20 20 20 | | 0, |
|00001ef0| 20 20 20 20 20 30 2c 0d | 2f 2f 20 78 79 2c 20 20 | 0,.|// xy, |
|00001f00| 20 20 20 20 20 20 20 78 | 7a 5e 33 2c 20 20 20 20 | x|z^3, |
|00001f10| 20 20 20 78 7a 5e 32 2c | 20 20 20 20 20 20 20 78 | xz^2,| x|
|00001f20| 7a 2c 20 20 20 20 20 20 | 20 20 20 78 2c 0d 20 20 |z, | x,. |
|00001f30| 20 30 2c 20 20 20 20 20 | 20 20 20 20 20 30 2c 20 | 0, | 0, |
|00001f40| 20 20 20 20 20 20 20 20 | 20 30 2c 20 20 20 20 20 | | 0, |
|00001f50| 20 20 20 20 20 30 2c 20 | 20 20 20 20 20 20 20 20 | 0, | |
|00001f60| 20 30 2c 0d 2f 2f 20 79 | 5e 34 2c 20 20 20 20 20 | 0,.// y|^4, |
|00001f70| 20 20 20 79 5e 33 7a 2c | 20 20 20 20 20 20 20 79 | y^3z,| y|
|00001f80| 5e 33 2c 20 20 20 20 20 | 20 20 20 79 5e 32 7a 5e |^3, | y^2z^|
|00001f90| 32 2c 20 20 20 20 20 79 | 5e 32 7a 2c 0d 20 20 20 |2, y|^2z,. |
|00001fa0| 30 2c 20 20 20 20 20 20 | 20 20 20 20 30 2c 20 20 |0, | 0, |
|00001fb0| 20 20 20 20 20 20 20 20 | 30 2c 20 20 20 20 20 20 | |0, |
|00001fc0| 20 20 20 20 30 2c 20 20 | 20 20 20 20 20 20 20 20 | 0, | |
|00001fd0| 30 2c 0d 2f 2f 20 79 5e | 32 2c 20 20 20 20 20 20 |0,.// y^|2, |
|00001fe0| 20 20 79 7a 5e 33 2c 20 | 20 20 20 20 20 20 79 7a | yz^3, | yz|
|00001ff0| 5e 32 2c 20 20 20 20 20 | 20 20 79 7a 2c 20 20 20 |^2, | yz, |
|00002000| 20 20 20 20 20 20 79 2c | 0d 20 20 20 30 2c 20 20 | y,|. 0, |
|00002010| 20 20 20 20 20 20 20 20 | 30 2c 20 20 20 20 20 20 | |0, |
|00002020| 20 20 20 20 30 2c 20 20 | 20 20 20 20 20 20 20 20 | 0, | |
|00002030| 30 2c 20 20 20 20 20 20 | 20 20 20 20 30 2c 0d 2f |0, | 0,./|
|00002040| 2f 20 7a 5e 34 2c 20 20 | 20 20 20 20 20 20 7a 5e |/ z^4, | z^|
|00002050| 33 2c 20 20 20 20 20 20 | 20 20 7a 5e 32 2c 20 20 |3, | z^2, |
|00002060| 20 20 20 20 20 20 7a 2c | 20 20 20 20 20 20 20 20 | z,| |
|00002070| 20 20 43 20 20 20 20 20 | 20 20 20 20 20 20 0d 20 | C | . |
|00002080| 20 20 30 2c 20 20 20 20 | 20 20 20 20 20 20 30 2c | 0, | 0,|
|00002090| 20 20 20 20 20 20 20 20 | 20 20 30 2c 20 20 20 20 | | 0, |
|000020a0| 20 20 20 20 20 20 30 2c | 20 20 20 20 20 20 20 20 | 0,| |
|000020b0| 20 20 30 0d 3e 0d 2f 2f | 20 73 74 75 72 6d 0d 7d | 0.>.//| sturm.}|
|000020c0| 0d 0d 00 00 00 93 2f 2f | 20 72 6f 74 61 74 65 20 |......//| rotate |
|000020d0| 73 68 61 70 65 20 6f 72 | 20 74 65 78 74 75 72 65 |shape or| texture|
|000020e0| 20 61 72 6f 75 6e 64 20 | 3c 30 20 30 20 30 3e 2c | around |<0 0 0>,|
|000020f0| 20 72 65 6c 61 74 69 76 | 65 20 74 6f 20 63 75 72 | relativ|e to cur|
|00002100| 72 65 6e 74 20 6f 72 69 | 65 6e 74 61 74 69 6f 6e |rent ori|entation|
|00002110| 0d 2f 2f 20 65 78 61 6d | 70 6c 65 3a 20 72 6f 74 |.// exam|ple: rot|
|00002120| 61 74 65 20 33 30 2a 78 | 0d 72 6f 74 61 74 65 20 |ate 30*x|.rotate |
|00002130| 3c 34 35 2c 20 34 35 2c | 20 30 3e 20 2f 2f 20 3c |<45, 45,| 0> // <|
|00002140| 64 58 20 20 64 59 20 20 | 64 5a 3e 20 28 69 6e 20 |dX dY |dZ> (in |
|00002150| 64 65 67 72 65 65 73 29 | 0d 00 00 00 7a 2f 2f 20 |degrees)|....z// |
|00002160| 22 72 65 73 69 7a 65 22 | 20 61 6e 20 6f 62 6a 65 |"resize"| an obje|
|00002170| 63 74 20 6f 72 20 74 65 | 78 74 75 72 65 20 72 65 |ct or te|xture re|
|00002180| 6c 61 74 69 76 65 20 74 | 6f 20 69 74 73 20 63 75 |lative t|o its cu|
|00002190| 72 72 65 6e 74 20 73 69 | 7a 65 0d 2f 2f 20 65 78 |rrent si|ze.// ex|
|000021a0| 61 6d 70 6c 65 3a 20 73 | 63 61 6c 65 20 32 2e 30 |ample: s|cale 2.0|
|000021b0| 0d 73 63 61 6c 65 20 3c | 31 2e 30 2c 20 20 32 2e |.scale <|1.0, 2.|
|000021c0| 30 2c 20 20 31 2e 30 3e | 20 2f 2f 20 3c 64 58 20 |0, 1.0>| // <dX |
|000021d0| 64 59 20 64 5a 3e 0d 00 | 00 01 1c 2f 2f 20 72 6f |dY dZ>..|...// ro|
|000021e0| 75 6e 64 65 64 2d 73 75 | 72 66 61 63 65 20 74 72 |unded-su|rface tr|
|000021f0| 69 61 6e 67 6c 65 20 28 | 64 6f 6e 27 74 20 74 72 |iangle (|don't tr|
|00002200| 79 20 74 68 69 73 20 61 | 74 20 68 6f 6d 65 21 29 |y this a|t home!)|
|00002210| 0d 73 6d 6f 6f 74 68 5f | 74 72 69 61 6e 67 6c 65 |.smooth_|triangle|
|00002220| 0d 7b 0d 20 20 3c 20 20 | 30 2c 20 20 33 30 2c 20 |.{. < |0, 30, |
|00002230| 30 3e 20 3c 30 2c 20 20 | 30 2e 37 30 37 31 2c 20 |0> <0, |0.7071, |
|00002240| 2d 30 2e 37 30 37 31 3e | 20 20 2f 2f 20 3c 56 65 |-0.7071>| // <Ve|
|00002250| 72 74 65 78 31 3e 20 20 | 3c 53 75 72 66 61 63 65 |rtex1> |<Surface|
|00002260| 4e 6f 72 6d 61 6c 31 3e | 0d 20 20 3c 20 34 30 2c |Normal1>|. < 40,|
|00002270| 20 2d 32 30 2c 20 30 3e | 20 3c 30 2c 20 2d 30 2e | -20, 0>| <0, -0.|
|00002280| 38 36 36 34 2c 20 2d 30 | 2e 35 3e 20 20 20 20 20 |8664, -0|.5> |
|00002290| 2f 2f 20 3c 56 65 72 74 | 65 78 32 3e 20 20 3c 53 |// <Vert|ex2> <S|
|000022a0| 75 72 66 61 63 65 4e 6f | 72 6d 61 6c 32 3e 0d 20 |urfaceNo|rmal2>. |
|000022b0| 20 3c 20 20 30 2c 20 20 | 20 30 2c 20 30 3e 20 3c | < 0, | 0, 0> <|
|000022c0| 30 2c 20 2d 30 2e 35 2c | 20 20 20 20 2d 30 2e 38 |0, -0.5,| -0.8|
|000022d0| 36 36 34 3e 20 20 2f 2f | 20 3c 56 65 72 74 65 78 |664> //| <Vertex|
|000022e0| 33 3e 20 20 3c 53 75 72 | 66 61 63 65 4e 6f 72 6d |3> <Sur|faceNorm|
|000022f0| 61 6c 33 3e 0d 7d 0d 00 | 00 00 6c 2f 2f 20 63 72 |al3>.}..|..l// cr|
|00002300| 65 61 74 65 20 61 20 73 | 70 68 65 72 65 20 73 68 |eate a s|phere sh|
|00002310| 61 70 65 0d 73 70 68 65 | 72 65 0d 7b 0d 20 20 3c |ape.sphe|re.{. <|
|00002320| 30 2c 20 30 2c 20 30 3e | 20 2f 2f 20 63 65 6e 74 |0, 0, 0>| // cent|
|00002330| 65 72 20 6f 66 20 73 70 | 68 65 72 65 20 3c 58 20 |er of sp|here <X |
|00002340| 59 20 5a 3e 0d 20 20 32 | 2e 30 20 20 20 20 20 20 |Y Z>. 2|.0 |
|00002350| 20 2f 2f 20 72 61 64 69 | 75 73 20 6f 66 20 73 70 | // radi|us of sp|
|00002360| 68 65 72 65 0d 7d 0d 00 | 00 02 2f 20 20 2f 2f 20 |here.}..|../ // |
|00002370| 64 65 63 6c 61 72 65 20 | 61 20 74 65 78 74 75 72 |declare |a textur|
|00002380| 65 20 6f 66 20 61 20 73 | 68 61 70 65 27 73 20 73 |e of a s|hape's s|
|00002390| 75 72 66 61 63 65 20 28 | 67 6f 65 73 20 69 6e 73 |urface (|goes ins|
|000023a0| 69 64 65 20 61 6e 20 6f | 62 6a 65 63 74 29 0d 20 |ide an o|bject). |
|000023b0| 20 2f 2f 20 61 6e 79 20 | 6f 66 20 74 68 65 20 61 | // any |of the a|
|000023c0| 74 74 72 69 62 75 74 65 | 73 20 63 61 6e 20 62 65 |ttribute|s can be|
|000023d0| 20 63 68 61 6e 67 65 64 | 2c 20 6f 72 20 6c 65 66 | changed|, or lef|
|000023e0| 74 20 6f 75 74 20 28 64 | 65 66 61 75 6c 74 29 0d |t out (d|efault).|
|000023f0| 20 20 74 65 78 74 75 72 | 65 0d 20 20 7b 0d 20 20 | textur|e. {. |
|00002400| 20 20 2f 2f 20 70 69 67 | 6d 65 6e 74 20 2d 20 61 | // pig|ment - a|
|00002410| 74 74 72 69 62 75 74 65 | 73 20 66 6f 72 20 73 75 |ttribute|s for su|
|00002420| 72 66 61 63 65 20 63 6f | 6c 6f 72 0d 20 20 20 20 |rface co|lor. |
|00002430| 70 69 67 6d 65 6e 74 0d | 20 20 20 20 7b 0d 20 20 |pigment.| {. |
|00002440| 20 20 20 20 2f 2f 20 61 | 67 61 74 65 2c 20 77 6f | // a|gate, wo|
|00002450| 6f 64 2c 20 63 68 65 63 | 6b 65 72 2c 20 63 6f 6c |od, chec|ker, col|
|00002460| 6f 72 2c 20 67 72 61 64 | 69 65 6e 74 c9 0d 20 20 |or, grad|ient.. |
|00002470| 20 20 20 7d 0d 20 20 20 | 20 2f 2f 20 6e 6f 72 6d | }. | // norm|
|00002480| 61 6c 20 2d 20 61 74 74 | 72 69 62 75 74 65 73 20 |al - att|ributes |
|00002490| 66 6f 72 20 73 75 72 66 | 61 63 65 20 d2 74 65 78 |for surf|ace .tex|
|000024a0| 74 75 72 65 d3 0d 20 20 | 20 20 6e 6f 72 6d 61 6c |ture.. | normal|
|000024b0| 0d 20 20 20 20 7b 0d 20 | 20 20 20 20 20 20 2f 2f |. {. | //|
|000024c0| 20 62 75 6d 70 73 2c 20 | 64 65 6e 74 73 2c 20 72 | bumps, |dents, r|
|000024d0| 69 70 70 6c 65 73 2c 20 | 62 75 6d 70 5f 6d 61 70 |ipples, |bump_map|
|000024e0| 2e 2e 2e 0d 20 20 20 20 | 20 7d 0d 20 20 20 20 2f |.... | }. /|
|000024f0| 2f 20 66 69 6e 69 73 68 | 20 2d 20 61 74 74 72 69 |/ finish| - attri|
|00002500| 62 75 74 65 73 20 66 6f | 72 20 73 75 72 66 61 63 |butes fo|r surfac|
|00002510| 65 20 66 69 6e 69 73 68 | 20 6f 72 20 73 68 69 6e |e finish| or shin|
|00002520| 69 6e 65 73 73 0d 20 20 | 20 20 66 69 6e 69 73 68 |iness. | finish|
|00002530| 0d 20 20 20 20 20 7b 0d | 20 20 20 20 20 20 20 2f |. {.| /|
|00002540| 2f 20 70 68 6f 6e 67 2c | 20 73 70 65 63 75 6c 61 |/ phong,| specula|
|00002550| 72 2c 20 72 65 66 6c 65 | 63 74 69 6f 6e 2c 20 64 |r, refle|ction, d|
|00002560| 69 66 66 75 73 65 2c 20 | 6d 65 74 61 6c 6c 69 63 |iffuse, |metallic|
|00002570| 2e 2e 2e 0d 20 20 20 20 | 20 7d 0d 20 20 20 20 2f |.... | }. /|
|00002580| 2f 20 6d 61 74 65 72 69 | 61 6c 5f 6d 61 70 2c 20 |/ materi|al_map, |
|00002590| 74 69 6c 65 73 c9 0d 20 | 7d 0d 00 00 00 7e 2f 2f |tiles.. |}....~//|
|000025a0| 20 4d 6f 76 65 20 6f 62 | 6a 65 63 74 20 6f 72 20 | Move ob|ject or |
|000025b0| 74 65 78 74 75 72 65 20 | 72 65 6c 61 74 69 76 65 |texture |relative|
|000025c0| 20 74 6f 20 63 75 72 72 | 65 6e 74 20 70 6f 73 69 | to curr|ent posi|
|000025d0| 74 69 6f 6e 0d 2f 2f 20 | 65 78 61 6d 70 6c 65 3a |tion.// |example:|
|000025e0| 20 74 72 61 6e 73 6c 61 | 74 65 20 2d 35 2e 30 2a | transla|te -5.0*|
|000025f0| 7a 0d 74 72 61 6e 73 6c | 61 74 65 20 3c 32 2e 30 |z.transl|ate <2.0|
|00002600| 2c 20 34 2e 30 2c 20 2d | 31 2e 30 3e 20 20 2f 2f |, 4.0, -|1.0> //|
|00002610| 20 3c 64 58 20 64 59 20 | 64 5a 3e 0d 00 00 00 93 | <dX dY |dZ>.....|
|00002620| 2f 2f 20 74 72 69 61 6e | 67 75 6c 61 72 20 73 75 |// trian|gular su|
|00002630| 72 66 61 63 65 20 28 76 | 65 72 74 69 63 65 73 20 |rface (v|ertices |
|00002640| 61 72 65 20 65 6e 64 70 | 6f 69 6e 74 73 29 0d 74 |are endp|oints).t|
|00002650| 72 69 61 6e 67 6c 65 0d | 7b 0d 20 20 3c 2d 31 2c |riangle.|{. <-1,|
|00002660| 20 20 30 2c 20 2d 31 3e | 20 20 2f 2f 20 3c 56 65 | 0, -1>| // <Ve|
|00002670| 72 74 65 78 31 3e 0d 20 | 20 3c 20 31 2c 20 20 30 |rtex1>. | < 1, 0|
|00002680| 2c 20 2d 31 3e 20 20 2f | 2f 20 3c 56 65 72 74 65 |, -1> /|/ <Verte|
|00002690| 78 32 3e 0d 20 20 3c 20 | 30 2c 20 20 30 2c 20 20 |x2>. < |0, 0, |
|000026a0| 31 3e 20 20 2f 2f 20 3c | 56 65 72 74 65 78 33 3e |1> // <|Vertex3>|
|000026b0| 0d 7d 0d 00 00 00 55 2f | 2f 20 43 53 47 20 75 6e |.}....U/|/ CSG un|
|000026c0| 69 6f 6e 2c 20 61 64 64 | 20 61 6c 6c 20 6f 66 20 |ion, add| all of |
|000026d0| 73 68 61 70 65 73 20 31 | c9 4e 0d 75 6e 69 6f 6e |shapes 1|.N.union|
|000026e0| 0d 7b 0d 20 20 53 68 61 | 70 65 31 20 7b c9 7d 0d |.{. Sha|pe1 {.}.|
|000026f0| 20 20 53 68 61 70 65 32 | 20 7b c9 7d 0d 20 20 53 | Shape2| {.}. S|
|00002700| 68 61 70 65 4e 20 7b c9 | 7d 0d 7d 0d 00 00 00 8b |hapeN {.|}.}.....|
|00002710| 2f 2f 20 50 65 72 73 69 | 73 74 65 6e 63 65 20 6f |// Persi|stence o|
|00002720| 66 20 56 69 73 69 6f 6e | 20 52 61 79 54 72 61 63 |f Vision| RayTrac|
|00002730| 65 72 20 76 65 72 73 69 | 6f 6e 20 32 20 53 63 65 |er versi|on 2 Sce|
|00002740| 6e 65 20 64 65 73 63 72 | 69 70 74 69 6f 6e 20 66 |ne descr|iption f|
|00002750| 69 6c 65 0d 2f 2f 20 46 | 69 6c 65 3a 20 3f 3f 2e |ile.// F|ile: ??.|
|00002760| 70 6f 76 0d 2f 2f 20 44 | 65 73 63 72 69 70 74 69 |pov.// D|escripti|
|00002770| 6f 6e 3a 20 3f 3f 0d 2f | 2f 20 44 61 74 65 3a 20 |on: ??./|/ Date: |
|00002780| 6d 6d 2f 64 64 2f 79 79 | 0d 2f 2f 20 41 75 74 68 |mm/dd/yy|.// Auth|
|00002790| 6f 72 3a 20 3f 3f 0d 2f | 2f 0d 0d 00 00 00 35 2f |or: ??./|/.....5/|
|000027a0| 2f 20 53 74 61 6e 64 61 | 72 64 20 70 72 65 2d 64 |/ Standa|rd pre-d|
|000027b0| 65 66 69 6e 65 64 20 63 | 6f 6c 6f 72 73 0d 23 69 |efined c|olors.#i|
|000027c0| 6e 63 6c 75 64 65 20 22 | 63 6f 6c 6f 72 73 2e 69 |nclude "|colors.i|
|000027d0| 6e 63 22 0d 00 00 00 c0 | 2f 2f 20 64 65 63 6c 61 |nc".....|// decla|
|000027e0| 72 65 20 74 68 65 20 69 | 6e 73 74 61 6e 63 65 20 |re the i|nstance |
|000027f0| 6f 66 20 61 6e 20 6f 62 | 6a 65 63 74 0d 2f 2f 20 |of an ob|ject.// |
|00002800| 4e 6f 74 65 20 74 68 61 | 74 20 6f 62 6a 65 63 74 |Note tha|t object|
|00002810| 20 70 72 69 6d 69 74 69 | 76 65 73 20 69 6e 20 76 | primiti|ves in v|
|00002820| 65 72 73 69 6f 6e 20 32 | 2e 30 20 63 61 6e 20 62 |ersion 2|.0 can b|
|00002830| 65 0d 2f 2f 20 75 73 65 | 64 20 64 69 72 65 63 74 |e.// use|d direct|
|00002840| 6c 79 2c 20 77 69 74 68 | 6f 75 74 20 77 72 61 70 |ly, with|out wrap|
|00002850| 70 69 6e 67 20 74 68 65 | 6d 20 69 6e 20 6f 62 6a |ping the|m in obj|
|00002860| 65 63 74 20 7b 7d 0d 6f | 62 6a 65 63 74 0d 7b 0d |ect {}.o|bject.{.|
|00002870| 20 20 2f 2f 20 4f 62 6a | 65 63 74 20 54 79 70 65 | // Obj|ect Type|
|00002880| 20 7b c9 7d 0d 20 20 2f | 2f 20 74 65 78 74 75 72 | {.}. /|/ textur|
|00002890| 65 20 7b c9 7d 0d 7d 0d | 00 00 00 59 2f 2f 20 74 |e {.}.}.|...Y// t|
|000028a0| 65 78 74 75 72 65 20 66 | 69 6e 69 73 68 20 7b 7d |exture f|inish {}|
|000028b0| 20 61 74 74 72 69 62 75 | 74 65 0d 61 6d 62 69 65 | attribu|te.ambie|
|000028c0| 6e 74 20 30 2e 32 20 2f | 2f 20 73 65 74 20 61 6d |nt 0.2 /|/ set am|
|000028d0| 62 69 65 6e 74 20 73 75 | 72 66 61 63 65 20 72 65 |bient su|rface re|
|000028e0| 66 6c 65 63 74 69 6f 6e | 20 28 30 c9 31 29 20 5b |flection| (0.1) [|
|000028f0| 30 2e 31 5d 0d 00 00 00 | 40 2f 2f 20 74 65 78 74 |0.1]....|@// text|
|00002900| 75 72 65 20 6e 6f 72 6d | 61 6c 20 7b 7d 20 61 74 |ure norm|al {} at|
|00002910| 74 72 69 62 75 74 65 0d | 62 75 6d 70 73 20 30 2e |tribute.|bumps 0.|
|00002920| 33 20 2f 2f 20 62 75 6d | 70 79 20 73 75 72 66 61 |3 // bum|py surfa|
|00002930| 63 65 20 28 30 c9 31 29 | 0d 00 00 00 93 2f 2f 20 |ce (0.1)|.....// |
|00002940| 74 65 78 74 75 72 65 20 | 70 69 67 6d 65 6e 74 20 |texture |pigment |
|00002950| 7b 7d 20 61 74 74 72 69 | 62 75 74 65 0d 2f 2f 20 |{} attri|bute.// |
|00002960| 63 68 65 63 6b 65 72 20 | 70 61 74 74 65 72 6e 2c |checker |pattern,|
|00002970| 20 61 6c 74 65 72 6e 61 | 74 65 73 20 63 6f 6c 6f | alterna|tes colo|
|00002980| 72 31 20 61 6e 64 20 63 | 6f 6c 6f 72 32 0d 63 68 |r1 and c|olor2.ch|
|00002990| 65 63 6b 65 72 0d 20 20 | 63 6f 6c 6f 72 20 72 65 |ecker. |color re|
|000029a0| 64 20 31 20 67 72 65 65 | 6e 20 31 20 62 6c 75 65 |d 1 gree|n 1 blue|
|000029b0| 20 31 0d 20 20 63 6f 6c | 6f 72 20 72 65 64 20 30 | 1. col|or red 0|
|000029c0| 20 67 72 65 65 6e 20 30 | 20 62 6c 75 65 20 30 0d | green 0| blue 0.|
|000029d0| 00 00 00 41 2f 2f 20 74 | 65 78 74 75 72 65 20 6e |...A// t|exture n|
|000029e0| 6f 72 6d 61 6c 20 7b 7d | 20 61 74 74 72 69 62 75 |ormal {}| attribu|
|000029f0| 74 65 0d 64 65 6e 74 73 | 20 30 2e 36 20 2f 2f 20 |te.dents| 0.6 // |
|00002a00| 64 65 6e 74 65 64 20 73 | 75 72 66 61 63 65 20 28 |dented s|urface (|
|00002a10| 30 c9 31 29 0d 00 00 00 | 55 2f 2f 20 74 65 78 74 |0.1)....|U// text|
|00002a20| 75 72 65 20 66 69 6e 69 | 73 68 20 7b 7d 20 61 74 |ure fini|sh {} at|
|00002a30| 74 72 69 62 75 74 65 0d | 64 69 66 66 75 73 65 20 |tribute.|diffuse |
|00002a40| 30 2e 36 20 2f 2f 20 61 | 6d 6f 75 6e 74 20 6f 66 |0.6 // a|mount of|
|00002a50| 20 64 69 66 66 75 73 65 | 20 6c 69 67 68 74 69 6e | diffuse| lightin|
|00002a60| 67 20 28 30 c9 31 29 20 | 5b 30 2e 36 5d 0d 00 00 |g (0.1) |[0.6]...|
|00002a70| 00 67 2f 2f 20 74 65 78 | 74 75 72 65 20 70 69 67 |.g// tex|ture pig|
|00002a80| 6d 65 6e 74 20 7b 7d 20 | 6f 72 20 6e 6f 72 6d 61 |ment {} |or norma|
|00002a90| 6c 20 7b 7d 20 61 74 74 | 72 69 62 75 74 65 0d 66 |l {} att|ribute.f|
|00002aa0| 72 65 71 75 65 6e 63 79 | 20 32 2e 30 20 2f 2f 20 |requency| 2.0 // |
|00002ab0| 6f 73 63 69 6c 6c 61 74 | 69 6f 6e 20 66 72 65 71 |oscillat|ion freq|
|00002ac0| 2e 20 6f 66 20 72 69 70 | 70 6c 65 73 2c 20 77 61 |. of rip|ples, wa|
|00002ad0| 76 65 73 2c 20 65 74 63 | 0d 00 00 00 78 2f 2f 20 |ves, etc|....x// |
|00002ae0| 74 65 78 74 75 72 65 20 | 70 69 67 6d 65 6e 74 20 |texture |pigment |
|00002af0| 7b 7d 20 61 74 74 72 69 | 62 75 74 65 0d 67 72 61 |{} attri|bute.gra|
|00002b00| 64 69 65 6e 74 20 78 2b | 79 20 2f 2f 20 73 70 65 |dient x+|y // spe|
|00002b10| 63 69 66 79 20 63 6f 6c | 6f 72 5f 6d 61 70 20 64 |cify col|or_map d|
|00002b20| 69 72 65 63 74 69 6f 6e | 28 73 29 0d 2f 2f 20 63 |irection|(s).// c|
|00002b30| 6f 6c 6f 72 5f 6d 61 70 | 20 7b c9 7d 20 2f 2f 20 |olor_map| {.} // |
|00002b40| 72 65 71 75 69 72 65 73 | 20 61 20 63 6f 6c 6f 72 |requires| a color|
|00002b50| 20 6d 61 70 0d 00 00 00 | 6e 2f 2f 20 74 65 78 74 | map....|n// text|
|00002b60| 75 72 65 20 70 69 67 6d | 65 6e 74 20 7b 7d 20 61 |ure pigm|ent {} a|
|00002b70| 74 74 72 69 62 75 74 65 | 0d 67 72 61 6e 69 74 65 |ttribute|.granite|
|00002b80| 20 2f 2f 20 63 72 65 61 | 74 65 20 61 20 67 72 61 | // crea|te a gra|
|00002b90| 6e 69 74 65 2d 6c 69 6b | 65 20 74 65 78 74 75 72 |nite-lik|e textur|
|00002ba0| 65 0d 2f 2f 20 63 6f 6c | 6f 72 5f 6d 61 70 20 7b |e.// col|or_map {|
|00002bb0| c9 7d 20 2f 2f 20 75 73 | 65 73 20 61 20 63 6f 6c |.} // us|es a col|
|00002bc0| 6f 72 20 6d 61 70 0d 00 | 00 00 80 2f 2f 20 74 65 |or map..|...// te|
|00002bd0| 78 74 75 72 65 20 66 69 | 6e 69 73 68 20 7b 7d 20 |xture fi|nish {} |
|00002be0| 61 74 74 72 69 62 75 74 | 65 0d 2f 2f 20 31 2e 30 |attribut|e.// 1.0|
|00002bf0| 3d 61 69 72 2c 20 31 2e | 33 33 3d 77 61 74 65 72 |=air, 1.|33=water|
|00002c00| 2c 20 31 2e 35 3d 67 6c | 61 73 73 2c 20 32 2e 34 |, 1.5=gl|ass, 2.4|
|00002c10| 3d 64 69 61 6d 6f 6e 64 | 20 28 73 65 65 20 61 6c |=diamond| (see al|
|00002c20| 73 6f 20 49 4f 52 2e 49 | 4e 43 29 0d 69 6f 72 20 |so IOR.I|NC).ior |
|00002c30| 31 2e 33 20 2f 2f 20 69 | 6e 64 65 78 20 6f 66 20 |1.3 // i|ndex of |
|00002c40| 72 65 66 72 61 63 74 69 | 6f 6e 0d 00 00 00 75 2f |refracti|on....u/|
|00002c50| 2f 20 74 65 78 74 75 72 | 65 20 70 69 67 6d 65 6e |/ textur|e pigmen|
|00002c60| 74 20 7b 7d 20 61 74 74 | 72 69 62 75 74 65 0d 6c |t {} att|ribute.l|
|00002c70| 65 6f 70 61 72 64 20 2f | 2f 20 63 72 65 61 74 65 |eopard /|/ create|
|00002c80| 20 61 20 6c 65 6f 70 61 | 72 64 20 73 70 6f 74 74 | a leopa|rd spott|
|00002c90| 65 64 20 74 65 78 74 75 | 72 65 0d 2f 2f 20 63 6f |ed textu|re.// co|
|00002ca0| 6c 6f 72 5f 6d 61 70 20 | 7b c9 7d 20 2f 2f 20 72 |lor_map |{.} // r|
|00002cb0| 65 71 75 69 72 65 73 20 | 61 20 63 6f 6c 6f 72 20 |equires |a color |
|00002cc0| 6d 61 70 0d 00 00 00 68 | 2f 2f 20 74 65 78 74 75 |map....h|// textu|
|00002cd0| 72 65 20 66 69 6e 69 73 | 68 20 7b 7d 20 61 74 74 |re finis|h {} att|
|00002ce0| 72 69 62 75 74 65 0d 2f | 2f 20 75 73 65 20 73 75 |ribute./|/ use su|
|00002cf0| 72 66 61 63 65 20 63 6f | 6c 6f 72 2c 20 6e 6f 74 |rface co|lor, not|
|00002d00| 20 6c 69 67 68 74 20 73 | 6f 75 72 63 65 20 63 6f | light s|ource co|
|00002d10| 6c 6f 72 20 66 6f 72 20 | 70 68 6f 6e 67 20 68 69 |lor for |phong hi|
|00002d20| 6c 69 67 68 74 73 0d 6d | 65 74 61 6c 6c 69 63 0d |lights.m|etallic.|
|00002d30| 00 00 00 49 2f 2f 20 69 | 6d 61 67 65 5f 6d 61 70 |...I// i|mage_map|
|00002d40| 20 6f 72 20 63 6f 6c 6f | 72 5f 6d 61 70 20 6f 70 | or colo|r_map op|
|00002d50| 74 69 6f 6e 61 6c 20 6d | 6f 64 69 66 69 65 72 2c |tional m|odifier,|
|00002d60| 20 6f 6e 6c 79 20 6d 61 | 70 20 6f 6e 65 20 69 74 | only ma|p one it|
|00002d70| 65 72 61 74 69 6f 6e 0d | 6f 6e 63 65 0d 00 00 00 |eration.|once....|
|00002d80| 8e 2f 2f 20 74 65 78 74 | 75 72 65 20 70 69 67 6d |.// text|ure pigm|
|00002d90| 65 6e 74 20 7b 7d 20 6f | 72 20 6e 6f 72 6d 61 6c |ent {} o|r normal|
|00002da0| 20 7b 7d 20 61 74 74 72 | 69 62 75 74 65 0d 6f 6e | {} attr|ibute.on|
|00002db0| 69 6f 6e 20 2f 2f 20 63 | 72 65 61 74 65 20 61 6e |ion // c|reate an|
|00002dc0| 20 6f 6e 69 6f 6e 2d 6c | 69 6b 65 20 63 6f 6e 63 | onion-l|ike conc|
|00002dd0| 65 6e 74 72 69 63 20 63 | 69 72 63 6c 65 20 74 65 |entric c|ircle te|
|00002de0| 78 74 75 72 65 0d 2f 2f | 20 63 6f 6c 6f 72 5f 6d |xture.//| color_m|
|00002df0| 61 70 20 7b c9 7d 20 2f | 2f 20 72 65 71 75 69 72 |ap {.} /|/ requir|
|00002e00| 65 73 20 61 20 63 6f 6c | 6f 72 20 6d 61 70 0d 00 |es a col|or map..|
|00002e10| 00 00 55 2f 2f 20 74 65 | 78 74 75 72 65 20 70 69 |..U// te|xture pi|
|00002e20| 67 6d 65 6e 74 20 7b 7d | 20 61 74 74 72 69 62 75 |gment {}| attribu|
|00002e30| 74 65 0d 71 75 69 63 6b | 5f 63 6f 6c 6f 72 20 47 |te.quick|_color G|
|00002e40| 72 65 65 6e 20 2f 2f 20 | 6c 6f 77 2d 71 75 61 6c |reen // |low-qual|
|00002e50| 69 74 79 20 71 75 69 63 | 6b 2d 72 65 6e 64 65 72 |ity quic|k-render|
|00002e60| 20 63 6f 6c 6f 72 0d 20 | 00 00 00 a1 2f 2f 20 74 | color. |....// t|
|00002e70| 65 78 74 75 72 65 20 70 | 69 67 6d 65 6e 74 20 61 |exture p|igment a|
|00002e80| 74 74 72 69 62 75 74 65 | 0d 2f 2f 20 63 72 65 61 |ttribute|.// crea|
|00002e90| 74 65 20 61 20 68 65 78 | 61 67 6f 6e 61 6c 20 70 |te a hex|agonal p|
|00002ea0| 61 74 74 65 72 6e 20 74 | 65 78 74 75 72 65 20 77 |attern t|exture w|
|00002eb0| 69 74 68 20 33 20 63 6f | 6c 6f 72 73 0d 2f 2f 20 |ith 3 co|lors.// |
|00002ec0| 68 65 78 61 67 6f 6e 73 | 20 61 72 65 20 69 6e 20 |hexagons| are in |
|00002ed0| 74 68 65 20 58 2d 5a 20 | 70 6c 61 6e 65 0d 68 65 |the X-Z |plane.he|
|00002ee0| 78 61 67 6f 6e 0d 20 20 | 63 6f 6c 6f 72 20 42 6c |xagon. |color Bl|
|00002ef0| 75 65 0d 20 20 63 6f 6c | 6f 72 20 52 65 64 0d 20 |ue. col|or Red. |
|00002f00| 20 63 6f 6c 6f 72 20 47 | 72 65 65 6e 0d 00 00 00 | color G|reen....|
|00002f10| 85 2f 2f 20 74 65 78 74 | 75 72 65 20 66 69 6e 69 |.// text|ure fini|
|00002f20| 73 68 20 7b 7d 20 61 74 | 74 72 69 62 75 74 65 0d |sh {} at|tribute.|
|00002f30| 2f 2f 20 72 61 6e 64 6f | 6d 6c 79 20 73 70 65 63 |// rando|mly spec|
|00002f40| 6b 6c 65 20 74 68 65 20 | 73 75 72 66 61 63 65 0d |kle the |surface.|
|00002f50| 20 2f 2f 20 4e 6f 74 65 | 2c 20 74 68 69 73 20 69 | // Note|, this i|
|00002f60| 73 20 74 72 75 6c 79 20 | 72 61 6e 64 6f 6d 2c 20 |s truly |random, |
|00002f70| 61 6e 64 20 6c 6f 6f 6b | 73 20 42 41 44 20 69 6e |and look|s BAD in|
|00002f80| 20 61 6e 69 6d 61 74 69 | 6f 6e 73 0d 63 72 61 6e | animati|ons.cran|
|00002f90| 64 20 30 2e 32 0d 00 00 | 00 9b 2f 2f 20 74 65 78 |d 0.2...|..// tex|
|00002fa0| 74 75 72 65 20 70 69 67 | 6d 65 6e 74 20 7b 7d 20 |ture pig|ment {} |
|00002fb0| 6f 72 20 6e 6f 72 6d 61 | 6c 20 7b 7d 20 61 74 74 |or norma|l {} att|
|00002fc0| 72 69 62 75 74 65 0d 2f | 2f 20 63 68 61 6e 67 65 |ribute./|/ change|
|00002fd0| 20 74 68 65 20 70 68 61 | 73 65 20 6f 66 20 72 69 | the pha|se of ri|
|00002fe0| 70 70 6c 65 73 2c 20 65 | 74 63 2e 0d 2f 2f 20 41 |pples, e|tc..// A|
|00002ff0| 6e 69 6d 61 74 69 6f 6e | 20 6e 6f 74 65 3a 20 20 |nimation| note: |
|00003000| 41 73 20 70 68 61 73 65 | 20 44 45 43 52 45 41 53 |As phase| DECREAS|
|00003010| 45 53 2c 20 72 69 70 70 | 6c 65 73 20 6d 6f 76 65 |ES, ripp|les move|
|00003020| 20 4f 55 54 57 41 52 44 | 2e 0d 70 68 61 73 65 20 | OUTWARD|..phase |
|00003030| 30 2e 35 0d 20 00 00 00 | 53 2f 2f 20 74 65 78 74 |0.5. ...|S// text|
|00003040| 75 72 65 20 66 69 6e 69 | 73 68 20 7b 7d 20 61 74 |ure fini|sh {} at|
|00003050| 74 72 69 62 75 74 65 0d | 2f 2f 20 61 64 64 20 70 |tribute.|// add p|
|00003060| 68 6f 6e 67 20 68 69 6c | 69 67 68 74 69 6e 67 20 |hong hil|ighting |
|00003070| 74 6f 20 73 75 72 66 61 | 63 65 20 28 30 c9 31 29 |to surfa|ce (0.1)|
|00003080| 0d 20 70 68 6f 6e 67 20 | 30 2e 38 0d 00 00 00 7f |. phong |0.8.....|
|00003090| 2f 2f 20 74 65 78 74 75 | 72 65 20 66 69 6e 69 73 |// textu|re finis|
|000030a0| 68 20 7b 7d 20 61 74 74 | 72 69 62 75 74 65 0d 2f |h {} att|ribute./|
|000030b0| 2f 20 73 65 74 20 74 68 | 65 20 73 69 7a 65 20 6f |/ set th|e size o|
|000030c0| 66 20 74 68 65 20 70 68 | 6f 6e 67 20 73 70 6f 74 |f the ph|ong spot|
|000030d0| 20 28 31 c9 32 35 30 29 | 20 5b 34 30 5d 0d 2f 2f | (1.250)| [40].//|
|000030e0| 20 32 30 3d 64 75 6c 6c | 20 72 75 62 62 65 72 2c | 20=dull| rubber,|
|000030f0| 20 32 30 30 3d 73 68 69 | 6e 79 20 67 6c 61 73 73 | 200=shi|ny glass|
|00003100| 0d 70 68 6f 6e 67 5f 73 | 69 7a 65 20 38 30 0d 00 |.phong_s|ize 80..|
|00003110| 00 00 5a 2f 2f 20 74 65 | 78 74 75 72 65 20 66 69 |..Z// te|xture fi|
|00003120| 6e 69 73 68 20 7b 7d 20 | 61 74 74 72 69 62 75 74 |nish {} |attribut|
|00003130| 65 0d 72 65 66 6c 65 63 | 74 69 6f 6e 20 30 2e 33 |e.reflec|tion 0.3|
|00003140| 20 2f 2f 20 61 6d 6f 75 | 6e 74 20 6f 66 20 73 75 | // amou|nt of su|
|00003150| 72 66 61 63 65 20 72 65 | 66 6c 65 63 74 69 6f 6e |rface re|flection|
|00003160| 20 28 30 2e 2e 2e 31 29 | 20 5b 30 5d 0d 00 00 00 | (0...1)| [0]....|
|00003170| 47 2f 2f 20 74 65 78 74 | 75 72 65 20 6e 6f 72 6d |G// text|ure norm|
|00003180| 61 6c 20 7b 7d 20 61 74 | 74 72 69 62 75 74 65 0d |al {} at|tribute.|
|00003190| 72 69 70 70 6c 65 73 20 | 30 2e 35 20 2f 2f 20 6d |ripples |0.5 // m|
|000031a0| 61 6b 65 20 73 75 72 66 | 61 63 65 20 72 69 70 70 |ake surf|ace ripp|
|000031b0| 6c 79 20 28 30 c9 31 29 | 00 00 00 6c 2f 2f 20 74 |ly (0.1)|...l// t|
|000031c0| 65 78 74 75 72 65 20 66 | 69 6e 69 73 68 20 7b 7d |exture f|inish {}|
|000031d0| 20 61 74 74 72 69 62 75 | 74 65 0d 73 70 6f 74 74 | attribu|te.spott|
|000031e0| 65 64 20 2f 2f 20 63 72 | 65 61 74 65 20 61 20 73 |ed // cr|eate a s|
|000031f0| 70 6f 74 74 65 64 20 74 | 65 78 74 75 72 65 0d 2f |potted t|exture./|
|00003200| 2f 20 63 6f 6c 6f 72 5f | 6d 61 70 20 7b c9 7d 20 |/ color_|map {.} |
|00003210| 2f 2f 20 72 65 71 75 69 | 72 65 73 20 61 20 63 6f |// requi|res a co|
|00003220| 6c 6f 72 20 6d 61 70 0d | 00 00 00 50 2f 2f 20 74 |lor map.|...P// t|
|00003230| 65 78 74 75 72 65 20 6e | 6f 72 6d 61 6c 20 61 74 |exture n|ormal at|
|00003240| 74 72 69 62 75 74 65 0d | 2f 2f 20 63 72 65 61 74 |tribute.|// creat|
|00003250| 65 20 61 20 77 61 76 79 | 20 73 75 72 66 61 63 65 |e a wavy| surface|
|00003260| 20 28 61 6c 73 6f 20 75 | 73 65 20 70 68 61 73 65 | (also u|se phase|
|00003270| 29 0d 77 61 76 65 73 20 | 30 2e 35 0d 00 00 00 58 |).waves |0.5....X|
|00003280| 2f 2f 20 74 65 78 74 75 | 72 65 20 6e 6f 72 6d 61 |// textu|re norma|
|00003290| 6c 20 7b 7d 20 61 74 74 | 72 69 62 75 74 65 0d 2f |l {} att|ribute./|
|000032a0| 2f 20 63 72 65 61 74 65 | 20 61 20 77 72 69 6e 6b |/ create| a wrink|
|000032b0| 6c 79 20 73 75 72 66 61 | 63 65 20 28 30 2e 2e 2e |ly surfa|ce (0...|
|000032c0| 31 20 6f 72 20 6d 6f 72 | 65 29 0d 77 72 69 6e 6b |1 or mor|e).wrink|
|000032d0| 6c 65 73 20 30 2e 35 0d | 00 00 01 95 2f 2f 20 59 |les 0.5.|....// Y|
|000032e0| 65 73 21 20 20 59 6f 75 | 20 74 6f 6f 20 63 61 6e |es! You| too can|
|000032f0| 20 61 64 64 20 79 6f 75 | 72 20 6f 77 6e 20 74 65 | add you|r own te|
|00003300| 6d 70 6c 61 74 65 73 20 | 61 73 20 27 54 45 58 54 |mplates |as 'TEXT|
|00003310| 27 20 72 65 73 6f 75 72 | 63 65 73 20 69 6e 20 74 |' resour|ces in t|
|00003320| 68 65 20 50 4f 56 2d 52 | 61 79 0d 2f 2f 20 61 70 |he POV-R|ay.// ap|
|00003330| 70 6c 69 63 61 74 69 6f | 6e 2c 20 73 74 61 72 74 |plicatio|n, start|
|00003340| 69 6e 67 20 61 74 20 72 | 65 73 6f 75 72 63 65 20 |ing at r|esource |
|00003350| 49 44 20 38 30 30 2c 20 | 38 30 31 2c 20 65 74 63 |ID 800, |801, etc|
|00003360| 2e 20 20 54 68 65 79 20 | 6d 75 73 74 20 62 65 20 |. They |must be |
|00003370| 63 6f 6e 73 65 63 75 74 | 69 76 65 20 49 44 73 2c |consecut|ive IDs,|
|00003380| 0d 2f 2f 20 73 74 61 72 | 74 69 6e 67 20 61 74 20 |.// star|ting at |
|00003390| 38 30 30 2e 20 20 54 68 | 65 20 72 65 73 6f 75 72 |800. Th|e resour|
|000033a0| 63 65 20 73 74 72 69 6e | 67 20 6e 61 6d 65 20 77 |ce strin|g name w|
|000033b0| 69 6c 6c 20 62 65 20 75 | 73 65 64 20 61 73 20 74 |ill be u|sed as t|
|000033c0| 68 65 20 6d 65 6e 75 20 | 69 74 65 6d 2e 0d 2f 2f |he menu |item..//|
|000033d0| 20 54 6f 20 61 64 64 20 | 74 68 65 73 65 20 74 6f | To add |these to|
|000033e0| 20 50 4f 56 2d 52 61 79 | 2c 20 79 6f 75 20 77 69 | POV-Ray|, you wi|
|000033f0| 6c 6c 20 6e 65 65 64 20 | 74 6f 20 66 65 65 6c 20 |ll need |to feel |
|00003400| 63 6f 6d 66 6f 72 74 61 | 62 6c 65 20 65 64 69 74 |comforta|ble edit|
|00003410| 69 6e 67 20 61 20 43 4f | 50 59 20 6f 66 20 74 68 |ing a CO|PY of th|
|00003420| 65 0d 2f 2f 20 50 4f 56 | 2d 52 61 79 20 61 70 70 |e.// POV|-Ray app|
|00003430| 6c 69 63 61 74 69 6f 6e | 20 77 69 74 68 20 61 20 |lication| with a |
|00003440| 72 65 73 6f 75 72 63 65 | 20 65 64 69 74 6f 72 2c |resource| editor,|
|00003450| 20 73 75 63 68 20 61 73 | 20 52 65 73 45 64 69 74 | such as| ResEdit|
|00003460| 20 6f 72 20 52 65 73 6f | 75 72 63 65 72 65 72 2e | or Reso|urcerer.|
|00003470| 0d 00 00 01 bb 2f 2f 20 | 53 74 61 6e 64 61 72 64 |.....// |Standard|
|00003480| 20 53 68 61 70 65 73 0d | 23 69 6e 63 6c 75 64 65 | Shapes.|#include|
|00003490| 20 22 73 68 61 70 65 73 | 2e 69 6e 63 22 0d 0d 2f | "shapes|.inc"../|
|000034a0| 2f 20 41 64 64 69 74 69 | 6f 6e 61 6c 20 73 68 61 |/ Additi|onal sha|
|000034b0| 70 65 73 0d 23 69 6e 63 | 6c 75 64 65 20 22 73 68 |pes.#inc|lude "sh|
|000034c0| 61 70 65 73 32 2e 69 6e | 63 22 0d 0d 2f 2f 20 51 |apes2.in|c"..// Q|
|000034d0| 75 61 72 74 69 63 20 53 | 68 61 70 65 73 0d 2f 2f |uartic S|hapes.//|
|000034e0| 20 42 69 63 6f 72 6e 2c | 20 43 72 6f 73 73 65 64 | Bicorn,| Crossed|
|000034f0| 5f 54 72 6f 75 67 68 2c | 20 43 75 62 69 63 5f 43 |_Trough,| Cubic_C|
|00003500| 79 6c 69 6e 64 65 72 2c | 20 43 75 62 69 63 5f 53 |ylinder,| Cubic_S|
|00003510| 61 64 64 6c 65 5f 31 2c | 20 44 65 76 69 6c 73 5f |addle_1,| Devils_|
|00003520| 43 75 72 76 65 2c 0d 2f | 2f 20 46 6f 6c 69 75 6d |Curve,./|/ Folium|
|00003530| 2c 20 47 6c 6f 62 5f 35 | 2c 20 54 77 69 6e 5f 47 |, Glob_5|, Twin_G|
|00003540| 6c 6f 62 2c 20 48 65 6c | 69 78 2c 20 48 65 6c 69 |lob, Hel|ix, Heli|
|00003550| 78 5f 31 2c 20 48 79 70 | 65 72 62 6f 6c 69 63 5f |x_1, Hyp|erbolic_|
|00003560| 54 6f 72 75 73 5f 34 30 | 5f 31 32 2c 0d 2f 2f 20 |Torus_40|_12,.// |
|00003570| 4c 65 6d 6e 69 73 63 61 | 74 65 2c 20 51 75 61 72 |Lemnisca|te, Quar|
|00003580| 74 69 63 5f 4c 6f 6f 70 | 5f 31 2c 20 4d 6f 6e 6b |tic_Loop|_1, Monk|
|00003590| 65 79 5f 53 61 64 64 6c | 65 2c 20 50 61 72 61 62 |ey_Saddl|e, Parab|
|000035a0| 6f 6c 69 63 5f 54 6f 72 | 75 73 5f 34 30 5f 31 32 |olic_Tor|us_40_12|
|000035b0| 2c 0d 2f 2f 20 50 69 72 | 69 66 6f 72 6d 2c 20 51 |,.// Pir|iform, Q|
|000035c0| 75 61 72 74 69 63 5f 50 | 61 72 61 62 6f 6c 6f 69 |uartic_P|araboloi|
|000035d0| 64 2c 20 51 75 61 72 74 | 69 63 5f 43 79 6c 69 6e |d, Quart|ic_Cylin|
|000035e0| 64 65 72 2c 20 53 74 65 | 69 6e 65 72 5f 53 75 72 |der, Ste|iner_Sur|
|000035f0| 66 61 63 65 2c 0d 2f 2f | 20 54 6f 72 75 73 5f 34 |face,.//| Torus_4|
|00003600| 30 5f 31 32 2c 20 57 69 | 74 63 68 5f 48 61 74 2c |0_12, Wi|tch_Hat,|
|00003610| 20 53 69 6e 73 75 72 66 | 0d 23 69 6e 63 6c 75 64 | Sinsurf|.#includ|
|00003620| 65 20 22 73 68 61 70 65 | 73 71 2e 69 6e 63 22 0d |e "shape|sq.inc".|
|00003630| 00 00 00 39 2f 2f 20 53 | 74 61 6e 64 61 72 64 20 |...9// S|tandard |
|00003640| 70 72 65 2d 64 65 66 69 | 6e 65 64 20 74 65 78 74 |pre-defi|ned text|
|00003650| 75 72 65 73 0d 23 69 6e | 63 6c 75 64 65 20 22 74 |ures.#in|clude "t|
|00003660| 65 78 74 75 72 65 73 2e | 69 6e 63 22 0d 00 00 00 |extures.|inc"....|
|00003670| 10 63 6f 6c 6f 72 20 41 | 71 75 61 6d 61 72 69 6e |.color A|quamarin|
|00003680| 65 00 00 00 17 69 6e 74 | 65 72 73 65 63 74 69 6f |e....int|ersectio|
|00003690| 6e 20 7b 20 43 6f 6e 65 | 5f 58 20 7d 00 00 00 10 |n { Cone|_X }....|
|000036a0| 63 6f 6c 6f 72 20 42 61 | 6b 65 72 73 43 68 6f 63 |color Ba|kersChoc|
|000036b0| 00 00 00 5b 2f 2f 20 6c | 65 74 20 6c 69 67 68 74 |...[// l|et light|
|000036c0| 20 70 61 73 73 20 74 68 | 72 6f 75 67 68 20 6f 62 | pass th|rough ob|
|000036d0| 6a 65 63 74 2c 20 64 6f | 6e 27 74 20 63 61 73 74 |ject, do|n't cast|
|000036e0| 20 61 20 73 68 61 64 6f | 77 20 28 75 73 75 61 6c | a shado|w (usual|
|000036f0| 6c 79 20 66 6f 72 20 6c | 69 67 68 74 5f 73 6f 75 |ly for l|ight_sou|
|00003700| 72 63 65 29 0d 6e 6f 5f | 73 68 61 64 6f 77 0d 00 |rce).no_|shadow..|
|00003710| 00 00 0b 63 6f 6c 6f 72 | 20 42 6c 61 63 6b 00 00 |...color| Black..|
|00003720| 00 0a 63 6f 6c 6f 72 20 | 42 6c 75 65 00 00 00 10 |..color |Blue....|
|00003730| 63 6f 6c 6f 72 20 42 6c | 75 65 56 69 6f 6c 65 74 |color Bl|ueViolet|
|00003740| 00 00 00 0b 63 6f 6c 6f | 72 20 42 72 61 73 73 00 |....colo|r Brass.|
|00003750| 00 00 17 69 6e 74 65 72 | 73 65 63 74 69 6f 6e 20 |...inter|section |
|00003760| 7b 20 43 6f 6e 65 5f 59 | 20 7d 00 00 00 17 69 6e |{ Cone_Y| }....in|
|00003770| 74 65 72 73 65 63 74 69 | 6f 6e 20 7b 20 43 6f 6e |tersecti|on { Con|
|00003780| 65 5f 5a 20 7d 00 00 00 | 15 69 6e 74 65 72 73 65 |e_Z }...|.interse|
|00003790| 63 74 69 6f 6e 20 7b 20 | 43 75 62 65 20 7d 00 00 |ction { |Cube }..|
|000037a0| 00 16 71 75 61 64 72 69 | 63 20 7b 20 43 79 6c 69 |..quadri|c { Cyli|
|000037b0| 6e 64 65 72 5f 58 20 7d | 00 00 00 16 71 75 61 64 |nder_X }|....quad|
|000037c0| 72 69 63 20 7b 20 43 79 | 6c 69 6e 64 65 72 5f 59 |ric { Cy|linder_Y|
|000037d0| 20 7d 00 00 00 16 71 75 | 61 64 72 69 63 20 7b 20 | }....qu|adric { |
|000037e0| 43 79 6c 69 6e 64 65 72 | 5f 5a 20 7d 00 00 00 15 |Cylinder|_Z }....|
|000037f0| 71 75 61 64 72 69 63 20 | 7b 20 45 6c 6c 69 70 73 |quadric |{ Ellips|
|00003800| 6f 69 64 20 7d 00 00 00 | 17 71 75 61 64 72 69 63 |oid }...|.quadric|
|00003810| 20 7b 20 48 79 70 65 72 | 62 6f 6c 6f 69 64 20 7d | { Hyper|boloid }|
|00003820| 00 00 00 19 71 75 61 64 | 72 69 63 20 7b 20 48 79 |....quad|ric { Hy|
|00003830| 70 65 72 62 6f 6c 6f 69 | 64 5f 59 20 7d 00 00 00 |perboloi|d_Y }...|
|00003840| 18 71 75 61 64 72 69 63 | 20 7b 20 50 61 72 61 62 |.quadric| { Parab|
|00003850| 6f 6c 6f 69 64 5f 59 20 | 7d 00 00 00 18 71 75 61 |oloid_Y |}....qua|
|00003860| 64 72 69 63 20 7b 20 50 | 61 72 61 62 6f 6c 6f 69 |dric { P|araboloi|
|00003870| 64 5f 5a 20 7d 00 00 00 | 14 71 75 61 64 72 69 63 |d_Z }...|.quadric|
|00003880| 20 7b 20 50 6c 61 6e 65 | 5f 58 59 20 7d 00 00 00 | { Plane|_XY }...|
|00003890| 18 71 75 61 64 72 69 63 | 20 7b 20 50 61 72 61 62 |.quadric| { Parab|
|000038a0| 6f 6c 6f 69 64 5f 58 20 | 7d 00 00 00 14 71 75 61 |oloid_X |}....qua|
|000038b0| 64 72 69 63 20 7b 20 50 | 6c 61 6e 65 5f 58 5a 20 |dric { P|lane_XZ |
|000038c0| 7d 00 00 00 14 71 75 61 | 64 72 69 63 20 7b 20 50 |}....qua|dric { P|
|000038d0| 6c 61 6e 65 5f 59 5a 20 | 7d 00 00 00 12 71 75 61 |lane_YZ |}....qua|
|000038e0| 64 72 69 63 20 7b 20 53 | 70 68 65 72 65 20 7d 00 |dric { S|phere }.|
|000038f0| 00 00 0f 62 6f 78 20 7b | 20 55 6e 69 74 42 6f 78 |...box {| UnitBox|
|00003900| 20 7d 00 00 00 17 69 6e | 74 65 72 73 65 63 74 69 | }....in|tersecti|
|00003910| 6f 6e 20 7b 20 44 69 73 | 6b 5f 58 20 7d 00 00 00 |on { Dis|k_X }...|
|00003920| 17 69 6e 74 65 72 73 65 | 63 74 69 6f 6e 20 7b 20 |.interse|ction { |
|00003930| 44 69 73 6b 5f 59 20 7d | 00 00 00 17 69 6e 74 65 |Disk_Y }|....inte|
|00003940| 72 73 65 63 74 69 6f 6e | 20 7b 20 44 69 73 6b 5f |rsection| { Disk_|
|00003950| 5a 20 7d 00 00 00 0c 63 | 6f 6c 6f 72 20 43 6f 70 |Z }....c|olor Cop|
|00003960| 70 65 72 00 00 00 10 63 | 6f 6c 6f 72 20 43 6f 6f |per....c|olor Coo|
|00003970| 6c 43 6f 70 70 65 72 00 | 00 00 0b 63 6f 6c 6f 72 |lCopper.|...color|
|00003980| 20 43 6c 65 61 72 00 00 | 00 0f 63 6f 6c 6f 72 20 | Clear..|..color |
|00003990| 43 61 64 65 74 42 6c 75 | 65 00 00 00 0b 63 6f 6c |CadetBlu|e....col|
|000039a0| 6f 72 20 42 72 6f 77 6e | 00 00 00 0d 63 6f 6c 6f |or Brown|....colo|
|000039b0| 72 20 42 72 6f 6e 7a 65 | 32 00 00 00 0c 63 6f 6c |r Bronze|2....col|
|000039c0| 6f 72 20 42 72 6f 6e 7a | 65 00 00 00 10 63 6f 6c |or Bronz|e....col|
|000039d0| 6f 72 20 42 72 69 67 68 | 74 47 6f 6c 64 00 00 00 |or Brigh|tGold...|
|000039e0| 10 63 6f 6c 6f 72 20 44 | 61 72 6b 4f 72 63 68 69 |.color D|arkOrchi|
|000039f0| 64 00 00 00 10 63 6f 6c | 6f 72 20 44 61 72 6b 50 |d....col|or DarkP|
|00003a00| 75 72 70 6c 65 00 00 00 | 14 63 6f 6c 6f 72 20 44 |urple...|.color D|
|00003a10| 61 72 6b 4f 6c 69 76 65 | 47 72 65 65 6e 00 00 00 |arkOlive|Green...|
|00003a20| 0f 63 6f 6c 6f 72 20 44 | 61 72 6b 47 72 65 65 6e |.color D|arkGreen|
|00003a30| 00 00 00 0f 63 6f 6c 6f | 72 20 44 61 72 6b 42 72 |....colo|r DarkBr|
|00003a40| 6f 77 6e 00 00 00 0a 63 | 6f 6c 6f 72 20 43 79 61 |own....c|olor Cya|
|00003a50| 6e 00 00 00 14 63 6f 6c | 6f 72 20 43 6f 72 6e 66 |n....col|or Cornf|
|00003a60| 6c 6f 77 65 72 42 6c 75 | 65 00 00 00 0b 63 6f 6c |lowerBlu|e....col|
|00003a70| 6f 72 20 43 6f 72 61 6c | 00 00 00 0e 63 6f 6c 6f |or Coral|....colo|
|00003a80| 72 20 46 65 6c 64 73 70 | 61 72 00 00 00 0f 63 6f |r Feldsp|ar....co|
|00003a90| 6c 6f 72 20 44 75 73 74 | 79 52 6f 73 65 00 00 00 |lor Dust|yRose...|
|00003aa0| 13 63 6f 6c 6f 72 20 44 | 6b 47 72 65 65 6e 43 6f |.color D|kGreenCo|
|00003ab0| 70 70 65 72 00 00 00 0d | 63 6f 6c 6f 72 20 44 69 |pper....|color Di|
|00003ac0| 6d 47 72 65 79 00 00 00 | 0d 63 6f 6c 6f 72 20 44 |mGrey...|.color D|
|00003ad0| 69 6d 47 72 61 79 00 00 | 00 0e 63 6f 6c 6f 72 20 |imGray..|..color |
|00003ae0| 44 61 72 6b 57 6f 6f 64 | 00 00 00 13 63 6f 6c 6f |DarkWood|....colo|
|00003af0| 72 20 44 61 72 6b 54 75 | 72 71 75 6f 69 73 65 00 |r DarkTu|rquoise.|
|00003b00| 00 00 0d 63 6f 6c 6f 72 | 20 44 61 72 6b 54 61 6e |...color| DarkTan|
|00003b10| 00 00 00 13 63 6f 6c 6f | 72 20 44 61 72 6b 53 6c |....colo|r DarkSl|
|00003b20| 61 74 65 47 72 65 79 00 | 00 00 13 63 6f 6c 6f 72 |ateGrey.|...color|
|00003b30| 20 44 61 72 6b 53 6c 61 | 74 65 47 72 61 79 00 00 | DarkSla|teGray..|
|00003b40| 00 13 63 6f 6c 6f 72 20 | 44 61 72 6b 53 6c 61 74 |..color |DarkSlat|
|00003b50| 65 42 6c 75 65 00 00 00 | 0f 63 6f 6c 6f 72 20 46 |eBlue...|.color F|
|00003b60| 69 72 65 62 72 69 63 6b | 00 00 00 0b 63 6f 6c 6f |irebrick|....colo|
|00003b70| 72 20 46 6c 65 73 68 00 | 00 00 11 63 6f 6c 6f 72 |r Flesh.|...color|
|00003b80| 20 46 6f 72 65 73 74 47 | 72 65 65 6e 00 00 00 0a | ForestG|reen....|
|00003b90| 63 6f 6c 6f 72 20 47 6f | 6c 64 00 00 00 0f 63 6f |color Go|ld....co|
|00003ba0| 6c 6f 72 20 47 6f 6c 64 | 65 6e 72 6f 64 00 00 00 |lor Gold|enrod...|
|00003bb0| 0a 63 6f 6c 6f 72 20 47 | 72 61 79 00 00 00 0c 63 |.color G|ray....c|
|00003bc0| 6f 6c 6f 72 20 47 72 61 | 79 30 35 00 00 00 0c 63 |olor Gra|y05....c|
|00003bd0| 6f 6c 6f 72 20 47 72 61 | 79 31 30 00 00 00 0c 63 |olor Gra|y10....c|
|00003be0| 6f 6c 6f 72 20 47 72 61 | 79 39 30 00 00 00 0c 63 |olor Gra|y90....c|
|00003bf0| 6f 6c 6f 72 20 47 72 61 | 79 39 35 00 00 00 0b 63 |olor Gra|y95....c|
|00003c00| 6f 6c 6f 72 20 47 72 65 | 65 6e 00 00 00 11 63 6f |olor Gre|en....co|
|00003c10| 6c 6f 72 20 47 72 65 65 | 6e 43 6f 70 70 65 72 00 |lor Gree|nCopper.|
|00003c20| 00 00 11 63 6f 6c 6f 72 | 20 47 72 65 65 6e 59 65 |...color| GreenYe|
|00003c30| 6c 6c 6f 77 00 00 00 0a | 63 6f 6c 6f 72 20 47 72 |llow....|color Gr|
|00003c40| 65 79 00 00 00 12 63 6f | 6c 6f 72 20 48 75 6e 74 |ey....co|lor Hunt|
|00003c50| 65 72 73 47 72 65 65 6e | 00 00 00 0f 63 6f 6c 6f |ersGreen|....colo|
|00003c60| 72 20 49 6e 64 69 61 6e | 52 65 64 00 00 00 0b 63 |r Indian|Red....c|
|00003c70| 6f 6c 6f 72 20 4b 68 61 | 6b 69 00 00 00 0f 63 6f |olor Kha|ki....co|
|00003c80| 6c 6f 72 20 4c 69 67 68 | 74 42 6c 75 65 00 00 00 |lor Ligh|tBlue...|
|00003c90| 0f 63 6f 6c 6f 72 20 4c | 69 67 68 74 47 72 61 79 |.color L|ightGray|
|00003ca0| 00 00 00 0f 63 6f 6c 6f | 72 20 4c 69 67 68 74 47 |....colo|r LightG|
|00003cb0| 72 65 79 00 00 00 14 63 | 6f 6c 6f 72 20 4c 69 67 |rey....c|olor Lig|
|00003cc0| 68 74 53 74 65 65 6c 42 | 6c 75 65 00 00 00 0f 63 |htSteelB|lue....c|
|00003cd0| 6f 6c 6f 72 20 4c 69 67 | 68 74 57 6f 6f 64 00 00 |olor Lig|htWood..|
|00003ce0| 00 0f 63 6f 6c 6f 72 20 | 4c 69 6d 65 47 72 65 65 |..color |LimeGree|
|00003cf0| 6e 00 00 00 0d 63 6f 6c | 6f 72 20 4d 61 67 65 6e |n....col|or Magen|
|00003d00| 74 61 00 00 00 14 63 6f | 6c 6f 72 20 4d 61 6e 64 |ta....co|lor Mand|
|00003d10| 61 72 69 6e 4f 72 61 6e | 67 65 00 00 00 0c 63 6f |arinOran|ge....co|
|00003d20| 6c 6f 72 20 4d 61 72 6f | 6f 6e 00 00 00 16 63 6f |lor Maro|on....co|
|00003d30| 6c 6f 72 20 4d 65 64 69 | 75 6d 41 71 75 61 6d 61 |lor Medi|umAquama|
|00003d40| 72 69 6e 65 00 00 00 10 | 63 6f 6c 6f 72 20 4d 65 |rine....|color Me|
|00003d50| 64 69 75 6d 42 6c 75 65 | 00 00 00 17 63 6f 6c 6f |diumBlue|....colo|
|00003d60| 72 20 4d 65 64 69 75 6d | 46 6f 72 65 73 74 47 72 |r Medium|ForestGr|
|00003d70| 65 65 6e 00 00 00 15 63 | 6f 6c 6f 72 20 4d 65 64 |een....c|olor Med|
|00003d80| 69 75 6d 47 6f 6c 64 65 | 6e 72 6f 64 00 00 00 12 |iumGolde|nrod....|
|00003d90| 63 6f 6c 6f 72 20 4d 65 | 64 69 75 6d 4f 72 63 68 |color Me|diumOrch|
|00003da0| 69 64 00 00 00 14 63 6f | 6c 6f 72 20 4d 65 64 69 |id....co|lor Medi|
|00003db0| 75 6d 53 65 61 47 72 65 | 65 6e 00 00 00 1d 69 6e |umSeaGre|en....in|
|00003dc0| 74 65 72 73 65 63 74 69 | 6f 6e 20 7b 20 44 6f 64 |tersecti|on { Dod|
|00003dd0| 65 63 61 68 65 64 72 6f | 6e 20 7d 00 00 00 1b 69 |ecahedro|n }....i|
|00003de0| 6e 74 65 72 73 65 63 74 | 69 6f 6e 20 7b 20 48 61 |ntersect|ion { Ha|
|00003df0| 6c 66 43 6f 6e 65 5f 59 | 20 7d 00 00 00 18 69 6e |lfCone_Y| }....in|
|00003e00| 74 65 72 73 65 63 74 69 | 6f 6e 20 7b 20 48 65 78 |tersecti|on { Hex|
|00003e10| 61 67 6f 6e 20 7d 00 00 | 00 1c 69 6e 74 65 72 73 |agon }..|..inters|
|00003e20| 65 63 74 69 6f 6e 20 7b | 20 49 63 6f 73 61 68 65 |ection {| Icosahe|
|00003e30| 64 72 6f 6e 20 7d 00 00 | 00 1b 69 6e 74 65 72 73 |dron }..|..inters|
|00003e40| 65 63 74 69 6f 6e 20 7b | 20 4f 63 74 61 68 65 64 |ection {| Octahed|
|00003e50| 72 6f 6e 20 7d 00 00 00 | 19 69 6e 74 65 72 73 65 |ron }...|.interse|
|00003e60| 63 74 69 6f 6e 20 7b 20 | 52 68 6f 6d 62 6f 69 64 |ction { |Rhomboid|
|00003e70| 20 7d 00 00 00 19 69 6e | 74 65 72 73 65 63 74 69 | }....in|tersecti|
|00003e80| 6f 6e 20 7b 20 53 71 75 | 61 72 65 5f 58 20 7d 00 |on { Squ|are_X }.|
|00003e90| 00 00 19 69 6e 74 65 72 | 73 65 63 74 69 6f 6e 20 |...inter|section |
|00003ea0| 7b 20 53 71 75 61 72 65 | 5f 59 20 7d 00 00 00 19 |{ Square|_Y }....|
|00003eb0| 69 6e 74 65 72 73 65 63 | 74 69 6f 6e 20 7b 20 53 |intersec|tion { S|
|00003ec0| 71 75 61 72 65 5f 5a 20 | 7d 00 00 00 1c 69 6e 74 |quare_Z |}....int|
|00003ed0| 65 72 73 65 63 74 69 6f | 6e 20 7b 20 54 65 74 72 |ersectio|n { Tetr|
|00003ee0| 61 68 65 64 72 6f 6e 20 | 7d 00 00 00 15 63 6f 6c |ahedron |}....col|
|00003ef0| 6f 72 20 4d 65 64 69 75 | 6d 53 6c 61 74 65 42 6c |or Mediu|mSlateBl|
|00003f00| 75 65 00 00 00 17 63 6f | 6c 6f 72 20 4d 65 64 69 |ue....co|lor Medi|
|00003f10| 75 6d 53 70 72 69 6e 67 | 47 72 65 65 6e 00 00 00 |umSpring|Green...|
|00003f20| 15 63 6f 6c 6f 72 20 4d | 65 64 69 75 6d 54 75 72 |.color M|ediumTur|
|00003f30| 71 75 6f 69 73 65 00 00 | 00 15 63 6f 6c 6f 72 20 |quoise..|..color |
|00003f40| 4d 65 64 69 75 6d 56 69 | 6f 6c 65 74 52 65 64 00 |MediumVi|oletRed.|
|00003f50| 00 00 10 63 6f 6c 6f 72 | 20 4d 65 64 69 75 6d 57 |...color| MediumW|
|00003f60| 6f 6f 64 00 00 00 0a 63 | 6f 6c 6f 72 20 4d 69 63 |ood....c|olor Mic|
|00003f70| 61 00 00 00 12 63 6f 6c | 6f 72 20 4d 69 64 6e 69 |a....col|or Midni|
|00003f80| 67 68 74 42 6c 75 65 00 | 00 00 0a 63 6f 6c 6f 72 |ghtBlue.|...color|
|00003f90| 20 4e 61 76 79 00 00 00 | 0e 63 6f 6c 6f 72 20 4e | Navy...|.color N|
|00003fa0| 61 76 79 42 6c 75 65 00 | 00 00 0e 63 6f 6c 6f 72 |avyBlue.|...color|
|00003fb0| 20 4e 65 6f 6e 42 6c 75 | 65 00 00 00 0e 63 6f 6c | NeonBlu|e....col|
|00003fc0| 6f 72 20 4e 65 6f 6e 50 | 69 6e 6b 00 00 00 0c 63 |or NeonP|ink....c|
|00003fd0| 6f 6c 6f 72 20 4f 72 61 | 6e 67 65 00 00 00 0f 63 |olor Ora|nge....c|
|00003fe0| 6f 6c 6f 72 20 4f 72 61 | 6e 67 65 52 65 64 00 00 |olor Ora|ngeRed..|
|00003ff0| 00 0c 63 6f 6c 6f 72 20 | 4f 72 63 68 69 64 00 00 |..color |Orchid..|
|00004000| 00 0a 63 6f 6c 6f 72 20 | 50 69 6e 6b 00 00 00 0a |..color |Pink....|
|00004010| 63 6f 6c 6f 72 20 50 6c | 75 6d 00 00 00 0c 63 6f |color Pl|um....co|
|00004020| 6c 6f 72 20 51 75 61 72 | 74 7a 00 00 00 09 63 6f |lor Quar|tz....co|
|00004030| 6c 6f 72 20 52 65 64 00 | 00 00 0c 63 6f 6c 6f 72 |lor Red.|...color|
|00004040| 20 53 61 6c 6d 6f 6e 00 | 00 00 0e 63 6f 6c 6f 72 | Salmon.|...color|
|00004050| 20 53 65 61 47 72 65 65 | 6e 00 00 00 13 63 6f 6c | SeaGree|n....col|
|00004060| 6f 72 20 53 65 6d 69 53 | 77 65 65 74 43 68 6f 63 |or SemiS|weetChoc|
|00004070| 00 00 00 0c 63 6f 6c 6f | 72 20 53 69 6c 76 65 72 |....colo|r Silver|
|00004080| 00 00 00 0d 63 6f 6c 6f | 72 20 53 6b 79 42 6c 75 |....colo|r SkyBlu|
|00004090| 65 00 00 00 0f 63 6f 6c | 6f 72 20 53 75 6d 6d 65 |e....col|or Summe|
|000040a0| 72 53 6b 79 00 00 00 09 | 63 6f 6c 6f 72 20 54 61 |rSky....|color Ta|
|000040b0| 6e 00 00 00 13 63 6f 6c | 6f 72 20 56 65 72 79 44 |n....col|or VeryD|
|000040c0| 61 72 6b 42 72 6f 77 6e | 00 00 00 0c 63 6f 6c 6f |arkBrown|....colo|
|000040d0| 72 20 56 69 6f 6c 65 74 | 00 00 00 0f 63 6f 6c 6f |r Violet|....colo|
|000040e0| 72 20 56 69 6f 6c 65 74 | 52 65 64 00 00 00 0b 63 |r Violet|Red....c|
|000040f0| 6f 6c 6f 72 20 57 68 69 | 74 65 00 00 00 0c 63 6f |olor Whi|te....co|
|00004100| 6c 6f 72 20 59 65 6c 6c | 6f 77 00 00 00 11 63 6f |lor Yell|ow....co|
|00004110| 6c 6f 72 20 59 65 6c 6c | 6f 77 47 72 65 65 6e 00 |lor Yell|owGreen.|
|00004120| 00 00 16 74 65 78 74 75 | 72 65 20 7b 20 41 70 6f |...textu|re { Apo|
|00004130| 63 61 6c 79 70 73 65 20 | 7d 00 00 00 18 74 65 78 |calypse |}....tex|
|00004140| 74 75 72 65 20 7b 20 42 | 6c 6f 6f 64 5f 4d 61 72 |ture { B|lood_Mar|
|00004150| 62 6c 65 20 7d 00 00 00 | 15 74 65 78 74 75 72 65 |ble }...|.texture|
|00004160| 20 7b 20 42 6c 6f 6f 64 | 5f 53 6b 79 20 7d 00 00 | { Blood|_Sky }..|
|00004170| 00 16 74 65 78 74 75 72 | 65 20 7b 20 42 6c 75 65 |..textur|e { Blue|
|00004180| 5f 41 67 61 74 65 20 7d | 00 00 00 14 74 65 78 74 |_Agate }|....text|
|00004190| 75 72 65 20 7b 20 42 6c | 75 65 5f 53 6b 79 20 7d |ure { Bl|ue_Sky }|
|000041a0| 00 00 00 17 74 65 78 74 | 75 72 65 20 7b 20 42 72 |....text|ure { Br|
|000041b0| 61 73 73 5f 4d 65 74 61 | 6c 20 7d 00 00 00 18 74 |ass_Meta|l }....t|
|000041c0| 65 78 74 75 72 65 20 7b | 20 42 72 61 73 73 5f 56 |exture {| Brass_V|
|000041d0| 61 6c 6c 65 79 20 7d 00 | 00 00 1b 74 65 78 74 75 |alley }.|...textu|
|000041e0| 72 65 20 7b 20 42 72 69 | 67 68 74 5f 42 6c 75 65 |re { Bri|ght_Blue|
|000041f0| 5f 53 6b 79 20 7d 00 00 | 00 18 74 65 78 74 75 72 |_Sky }..|..textur|
|00004200| 65 20 7b 20 42 72 6f 6e | 7a 65 5f 4d 65 74 61 6c |e { Bron|ze_Metal|
|00004210| 20 7d 00 00 00 17 74 65 | 78 74 75 72 65 20 7b 20 | }....te|xture { |
|00004220| 42 72 6f 77 6e 5f 41 67 | 61 74 65 20 7d 00 00 00 |Brown_Ag|ate }...|
|00004230| 16 74 65 78 74 75 72 65 | 20 7b 20 43 61 6e 64 79 |.texture| { Candy|
|00004240| 5f 43 61 6e 65 20 7d 00 | 00 00 17 74 65 78 74 75 |_Cane }.|...textu|
|00004250| 72 65 20 7b 20 43 68 65 | 72 72 79 5f 57 6f 6f 64 |re { Che|rry_Wood|
|00004260| 20 7d 00 00 00 18 74 65 | 78 74 75 72 65 20 7b 20 | }....te|xture { |
|00004270| 43 68 72 6f 6d 65 5f 4d | 65 74 61 6c 20 7d 00 00 |Chrome_M|etal }..|
|00004280| 00 12 74 65 78 74 75 72 | 65 20 7b 20 43 6c 6f 75 |..textur|e { Clou|
|00004290| 64 73 20 7d 00 00 00 18 | 74 65 78 74 75 72 65 20 |ds }....|texture |
|000042a0| 7b 20 43 6f 70 70 65 72 | 5f 4d 65 74 61 6c 20 7d |{ Copper|_Metal }|
|000042b0| 00 00 00 10 74 65 78 74 | 75 72 65 20 7b 20 43 6f |....text|ure { Co|
|000042c0| 72 6b 20 7d 00 00 00 16 | 74 65 78 74 75 72 65 20 |rk }....|texture |
|000042d0| 7b 20 44 4d 46 44 61 72 | 6b 4f 61 6b 20 7d 00 00 |{ DMFDar|kOak }..|
|000042e0| 00 17 74 65 78 74 75 72 | 65 20 7b 20 44 4d 46 4c |..textur|e { DMFL|
|000042f0| 69 67 68 74 4f 61 6b 20 | 7d 00 00 00 14 74 65 78 |ightOak |}....tex|
|00004300| 74 75 72 65 20 7b 20 44 | 4d 46 57 6f 6f 64 31 20 |ture { D|MFWood1 |
|00004310| 7d 00 00 00 15 74 65 78 | 74 75 72 65 20 7b 20 44 |}....tex|ture { D|
|00004320| 61 72 6b 5f 57 6f 6f 64 | 20 7d 00 00 00 10 74 65 |ark_Wood| }....te|
|00004330| 78 74 75 72 65 20 7b 20 | 44 75 6c 6c 20 7d 00 00 |xture { |Dull }..|
|00004340| 00 11 74 65 78 74 75 72 | 65 20 7b 20 47 6c 61 73 |..textur|e { Glas|
|00004350| 73 20 7d 00 00 00 12 74 | 65 78 74 75 72 65 20 7b |s }....t|exture {|
|00004360| 20 47 6c 61 73 73 32 20 | 7d 00 00 00 12 74 65 78 | Glass2 |}....tex|
|00004370| 74 75 72 65 20 7b 20 47 | 6c 61 73 73 33 20 7d 00 |ture { G|lass3 }.|
|00004380| 00 00 12 74 65 78 74 75 | 72 65 20 7b 20 47 6c 6f |...textu|re { Glo|
|00004390| 73 73 79 20 7d 00 00 00 | 16 74 65 78 74 75 72 65 |ssy }...|.texture|
|000043a0| 20 7b 20 47 6f 6c 64 5f | 4d 65 74 61 6c 20 7d 00 | { Gold_|Metal }.|
|000043b0| 00 00 17 74 65 78 74 75 | 72 65 20 7b 20 47 72 65 |...textu|re { Gre|
|000043c0| 65 6e 5f 47 6c 61 73 73 | 20 7d 00 00 00 10 74 65 |en_Glass| }....te|
|000043d0| 78 74 75 72 65 20 7b 20 | 4a 61 64 65 20 7d 00 00 |xture { |Jade }..|
|000043e0| 00 11 74 65 78 74 75 72 | 65 20 7b 20 4c 42 6c 75 |..textur|e { LBlu|
|000043f0| 65 20 7d 00 00 00 14 74 | 65 78 74 75 72 65 20 7b |e }....t|exture {|
|00004400| 20 4c 75 6d 69 6e 6f 75 | 73 20 7d 00 00 00 11 74 | Luminou|s }....t|
|00004410| 65 78 74 75 72 65 20 7b | 20 4d 65 74 61 6c 20 7d |exture {| Metal }|
|00004420| 00 00 00 12 74 65 78 74 | 75 72 65 20 7b 20 4d 69 |....text|ure { Mi|
|00004430| 72 72 6f 72 20 7d 00 00 | 00 16 74 65 78 74 75 72 |rror }..|..textur|
|00004440| 65 20 7b 20 50 68 6f 6e | 67 5f 44 75 6c 6c 20 7d |e { Phon|g_Dull }|
|00004450| 00 00 00 18 74 65 78 74 | 75 72 65 20 7b 20 50 68 |....text|ure { Ph|
|00004460| 6f 6e 67 5f 47 6c 6f 73 | 73 79 20 7d 00 00 00 17 |ong_Glos|sy }....|
|00004470| 74 65 78 74 75 72 65 20 | 7b 20 50 68 6f 6e 67 5f |texture |{ Phong_|
|00004480| 53 68 69 6e 79 20 7d 00 | 00 00 15 74 65 78 74 75 |Shiny }.|...textu|
|00004490| 72 65 20 7b 20 50 69 6e | 65 5f 57 6f 6f 64 20 7d |re { Pin|e_Wood }|
|000044a0| 00 00 00 19 74 65 78 74 | 75 72 65 20 7b 20 50 69 |....text|ure { Pi|
|000044b0| 6e 6b 41 6c 61 62 61 73 | 74 65 72 20 7d 00 00 00 |nkAlabas|ter }...|
|000044c0| 18 74 65 78 74 75 72 65 | 20 7b 20 50 69 6e 6b 5f |.texture| { Pink_|
|000044d0| 47 72 61 6e 69 74 65 20 | 7d 00 00 00 16 74 65 78 |Granite |}....tex|
|000044e0| 74 75 72 65 20 7b 20 52 | 65 64 5f 4d 61 72 62 6c |ture { R|ed_Marbl|
|000044f0| 65 20 7d 00 00 00 14 74 | 65 78 74 75 72 65 20 7b |e }....t|exture {|
|00004500| 20 52 6f 73 65 77 6f 6f | 64 20 7d 00 00 00 10 74 | Rosewoo|d }....t|
|00004510| 65 78 74 75 72 65 20 7b | 20 52 75 73 74 20 7d 00 |exture {| Rust }.|
|00004520| 00 00 16 74 65 78 74 75 | 72 65 20 7b 20 52 75 73 |...textu|re { Rus|
|00004530| 74 79 5f 49 72 6f 6e 20 | 7d 00 00 00 16 74 65 78 |ty_Iron |}....tex|
|00004540| 74 75 72 65 20 7b 20 53 | 61 6e 64 61 6c 77 6f 6f |ture { S|andalwoo|
|00004550| 64 20 7d 00 00 00 1a 74 | 65 78 74 75 72 65 20 7b |d }....t|exture {|
|00004560| 20 53 61 70 70 68 69 72 | 65 5f 41 67 61 74 65 20 | Sapphir|e_Agate |
|00004570| 7d 00 00 00 11 74 65 78 | 74 75 72 65 20 7b 20 53 |}....tex|ture { S|
|00004580| 68 69 6e 79 20 7d 00 00 | 00 13 74 65 78 74 75 72 |hiny }..|..textur|
|00004590| 65 20 7b 20 53 69 6c 76 | 65 72 31 20 7d 00 00 00 |e { Silv|er1 }...|
|000045a0| 14 74 65 78 74 75 72 65 | 20 7b 20 54 61 6e 5f 57 |.texture| { Tan_W|
|000045b0| 6f 6f 64 20 7d 00 00 00 | 14 74 65 78 74 75 72 65 |ood }...|.texture|
|000045c0| 20 7b 20 54 6f 6d 5f 57 | 6f 6f 64 20 7d 00 00 00 | { Tom_W|ood }...|
|000045d0| 10 74 65 78 74 75 72 65 | 20 7b 20 56 65 69 6e 20 |.texture| { Vein |
|000045e0| 7d 00 00 00 11 74 65 78 | 74 75 72 65 20 7b 20 57 |}....tex|ture { W|
|000045f0| 61 74 65 72 20 7d 00 00 | 00 16 74 65 78 74 75 72 |ater }..|..textur|
|00004600| 65 20 7b 20 57 68 69 74 | 65 5f 57 6f 6f 64 20 7d |e { Whit|e_Wood }|
|00004610| 00 00 00 16 74 65 78 74 | 75 72 65 20 7b 20 58 5f |....text|ure { X_|
|00004620| 47 72 61 64 69 65 6e 74 | 20 7d 00 00 00 16 74 65 |Gradient| }....te|
|00004630| 78 74 75 72 65 20 7b 20 | 59 5f 47 72 61 64 69 65 |xture { |Y_Gradie|
|00004640| 6e 74 20 7d 00 00 00 17 | 74 65 78 74 75 72 65 20 |nt }....|texture |
|00004650| 7b 20 59 65 6c 6c 6f 77 | 5f 50 69 6e 65 20 7d 00 |{ Yellow|_Pine }.|
|00004660| 00 00 82 2f 2f 20 43 53 | 47 20 6d 65 72 67 65 2c |...// CS|G merge,|
|00004670| 20 6d 65 72 67 65 20 61 | 6c 6c 20 6f 66 20 73 68 | merge a|ll of sh|
|00004680| 61 70 65 73 20 31 c9 4e | 0d 2f 2f 20 6c 69 6b 65 |apes 1.N|.// like|
|00004690| 20 d2 75 6e 69 6f 6e d3 | 2c 20 62 75 74 20 6e 6f | .union.|, but no|
|000046a0| 20 6f 76 65 72 6c 61 70 | 20 73 65 61 6d 20 6c 69 | overlap| seam li|
|000046b0| 6e 65 73 0d 6d 65 72 67 | 65 0d 7b 0d 20 20 53 68 |nes.merg|e.{. Sh|
|000046c0| 61 70 65 31 20 7b c9 7d | 0d 20 20 53 68 61 70 65 |ape1 {.}|. Shape|
|000046d0| 32 20 7b c9 7d 0d 20 20 | 53 68 61 70 65 4e 20 7b |2 {.}. |ShapeN {|
|000046e0| c9 7d 0d 7d 0d 00 00 01 | 63 2f 2f 20 63 6c 69 70 |.}.}....|c// clip|
|000046f0| 70 65 64 20 63 6f 6e 69 | 63 61 6c 20 73 68 61 70 |ped coni|cal shap|
|00004700| 65 0d 2f 2f 20 63 6f 6e | 65 20 7b 20 3c 45 4e 44 |e.// con|e { <END|
|00004710| 31 3e 2c 20 52 41 44 49 | 55 53 31 2c 20 3c 45 4e |1>, RADI|US1, <EN|
|00004720| 44 32 3e 2c 20 52 41 44 | 49 55 53 32 20 5b 6f 70 |D2>, RAD|IUS2 [op|
|00004730| 65 6e 5d 20 7d 0d 2f 2f | 20 57 68 65 72 65 20 3c |en] }.//| Where <|
|00004740| 45 4e 44 31 3e 20 61 6e | 64 20 3c 45 4e 44 32 3e |END1> an|d <END2>|
|00004750| 20 61 72 65 20 76 65 63 | 74 6f 72 73 20 64 65 66 | are vec|tors def|
|00004760| 69 6e 69 6e 67 20 74 68 | 65 20 78 2c 79 2c 7a 0d |ining th|e x,y,z.|
|00004770| 2f 2f 20 63 6f 6f 72 64 | 69 6e 61 74 65 73 20 6f |// coord|inates o|
|00004780| 66 20 74 68 65 20 63 65 | 6e 74 65 72 20 6f 66 20 |f the ce|nter of |
|00004790| 65 61 63 68 20 65 6e 64 | 20 6f 66 20 74 68 65 20 |each end| of the |
|000047a0| 63 6f 6e 65 0d 2f 2f 20 | 61 6e 64 20 52 41 44 49 |cone.// |and RADI|
|000047b0| 55 53 31 20 61 6e 64 20 | 52 41 44 49 55 53 32 20 |US1 and |RADIUS2 |
|000047c0| 61 72 65 20 66 6c 6f 61 | 74 20 76 61 6c 75 65 73 |are floa|t values|
|000047d0| 20 66 6f 72 20 74 68 65 | 20 72 61 64 69 69 0d 2f | for the| radii./|
|000047e0| 2f 20 6f 66 20 74 68 6f | 73 65 20 65 6e 64 73 2e |/ of tho|se ends.|
|000047f0| 20 20 6f 70 65 6e 2c 20 | 69 66 20 70 72 65 73 65 | open, |if prese|
|00004800| 6e 74 2c 20 63 6f 6e 65 | 20 69 73 20 68 6f 6c 6c |nt, cone| is holl|
|00004810| 6f 77 2c 20 65 6c 73 65 | 20 63 61 70 70 65 64 0d |ow, else| capped.|
|00004820| 63 6f 6e 65 0d 7b 0d 20 | 20 31 2a 79 2c 20 20 30 |cone.{. | 1*y, 0|
|00004830| 2e 30 2c 0d 20 20 2d 31 | 2a 79 2c 20 31 2e 30 0d |.0,. -1|*y, 1.0.|
|00004840| 20 20 2f 2f 20 6f 70 65 | 6e 0d 7d 0d 00 00 00 55 | // ope|n.}....U|
|00004850| 2f 2f 20 64 69 73 63 20 | 3c 63 65 6e 74 65 72 3e |// disc |<center>|
|00004860| 20 3c 6e 6f 72 6d 61 6c | 56 65 63 74 6f 72 3e 20 | <normal|Vector> |
|00004870| 72 61 64 69 75 73 20 5b | 68 6f 6c 65 52 61 64 69 |radius [|holeRadi|
|00004880| 75 73 5d 0d 64 69 73 63 | 20 7b 20 3c 30 2c 20 31 |us].disc| { <0, 1|
|00004890| 2c 20 30 3e 20 20 7a 2c | 20 20 31 2e 30 20 20 30 |, 0> z,| 1.0 0|
|000048a0| 2e 32 20 7d 0d 00 00 01 | 39 2f 2f 20 74 6f 72 75 |.2 }....|9// toru|
|000048b0| 73 20 4d 41 4a 4f 52 2c | 20 4d 49 4e 4f 52 20 28 |s MAJOR,| MINOR (|
|000048c0| 69 6e 20 74 68 65 20 58 | 2d 5a 20 70 6c 61 6e 65 |in the X|-Z plane|
|000048d0| 29 0d 2f 2f 20 4d 41 4a | 4f 52 20 3d 20 66 6c 6f |).// MAJ|OR = flo|
|000048e0| 61 74 20 76 61 6c 75 65 | 20 67 69 76 69 6e 67 20 |at value| giving |
|000048f0| 74 68 65 20 6d 61 6a 6f | 72 20 72 61 64 69 75 73 |the majo|r radius|
|00004900| 0d 2f 2f 20 4d 49 4e 4f | 52 20 3d 20 66 6c 6f 61 |.// MINO|R = floa|
|00004910| 74 20 73 70 65 63 69 66 | 79 69 6e 67 20 74 68 65 |t specif|ying the|
|00004920| 20 6d 69 6e 6f 72 20 72 | 61 64 69 75 73 0d 2f 2f | minor r|adius.//|
|00004930| 20 54 68 65 20 6d 61 6a | 6f 72 20 72 61 64 69 75 | The maj|or radiu|
|00004940| 73 20 65 78 74 65 6e 64 | 73 20 66 72 6f 6d 20 74 |s extend|s from t|
|00004950| 68 65 20 63 65 6e 74 65 | 72 20 6f 66 20 20 74 68 |he cente|r of th|
|00004960| 65 20 68 6f 6c 65 0d 2f | 2f 20 74 6f 20 74 68 65 |e hole./|/ to the|
|00004970| 20 6d 69 64 2d 6c 69 6e | 65 20 6f 66 20 74 68 65 | mid-lin|e of the|
|00004980| 20 72 69 6d 20 77 68 69 | 6c 65 20 74 68 65 20 6d | rim whi|le the m|
|00004990| 69 6e 6f 72 20 72 61 64 | 69 75 73 0d 2f 2f 20 69 |inor rad|ius.// i|
|000049a0| 73 20 74 68 65 20 72 61 | 64 69 75 73 20 6f 66 20 |s the ra|dius of |
|000049b0| 74 68 65 20 63 72 6f 73 | 73 2d 73 65 63 74 69 6f |the cros|s-sectio|
|000049c0| 6e 20 6f 66 20 74 68 65 | 20 72 69 6d 2e 0d 74 6f |n of the| rim..to|
|000049d0| 72 75 73 20 7b 20 31 2e | 30 2c 20 20 30 2e 32 20 |rus { 1.|0, 0.2 |
|000049e0| 7d 0d 00 00 00 59 2f 2f | 20 53 65 74 20 74 68 65 |}....Y//| Set the|
|000049f0| 20 63 6f 6c 6f 72 20 6f | 66 20 74 68 65 20 62 61 | color o|f the ba|
|00004a00| 63 6b 67 72 6f 75 6e 64 | 20 28 73 6b 79 29 0d 62 |ckground| (sky).b|
|00004a10| 61 63 6b 67 72 6f 75 6e | 64 20 7b 20 63 6f 6c 6f |ackgroun|d { colo|
|00004a20| 72 20 72 65 64 20 30 2e | 31 20 67 72 65 65 6e 20 |r red 0.|1 green |
|00004a30| 30 2e 33 20 62 6c 75 65 | 20 30 2e 38 20 7d 0d 00 |0.3 blue| 0.8 }..|
|00004a40| 00 01 2f 2f 2f 20 53 65 | 74 20 74 68 65 20 64 65 |../// Se|t the de|
|00004a50| 66 61 75 6c 74 20 74 65 | 78 74 75 72 65 20 63 68 |fault te|xture ch|
|00004a60| 61 72 61 63 74 65 72 69 | 73 74 69 63 73 2e 20 20 |aracteri|stics. |
|00004a70| 41 6e 79 20 6e 65 77 20 | 6f 62 6a 65 63 74 73 0d |Any new |objects.|
|00004a80| 2f 2f 20 77 69 6c 6c 20 | 69 6e 68 65 72 69 74 20 |// will |inherit |
|00004a90| 74 68 69 73 20 74 65 78 | 74 75 72 65 20 75 6e 74 |this tex|ture unt|
|00004aa0| 69 6c 20 6f 76 65 72 72 | 69 64 64 65 6e 20 62 79 |il overr|idden by|
|00004ab0| 20 61 6e 20 65 78 70 6c | 69 63 69 74 0d 2f 2f 20 | an expl|icit.// |
|00004ac0| 74 65 78 74 75 72 65 20 | 73 74 61 74 65 6d 65 6e |texture |statemen|
|00004ad0| 74 2e 0d 64 65 66 61 75 | 6c 74 0d 7b 0d 20 20 74 |t..defau|lt.{. t|
|00004ae0| 65 78 74 75 72 65 0d 20 | 20 7b 0d 20 20 20 20 70 |exture. | {. p|
|00004af0| 69 67 6d 65 6e 74 20 7b | 20 67 72 61 6e 69 74 65 |igment {| granite|
|00004b00| 20 7d 0d 20 20 20 20 6e | 6f 72 6d 61 6c 20 7b 20 | }. n|ormal { |
|00004b10| 62 75 6d 70 73 20 30 2e | 35 20 7d 0d 20 20 20 20 |bumps 0.|5 }. |
|00004b20| 66 69 6e 69 73 68 20 7b | 20 70 68 6f 6e 67 20 30 |finish {| phong 0|
|00004b30| 2e 36 20 70 68 6f 6e 67 | 5f 73 69 7a 65 20 38 30 |.6 phong|_size 80|
|00004b40| 20 61 6d 62 69 65 6e 74 | 20 30 2e 32 20 64 69 66 | ambient| 0.2 dif|
|00004b50| 66 75 73 65 20 30 2e 37 | 20 72 65 66 6c 65 63 74 |fuse 0.7| reflect|
|00004b60| 69 6f 6e 20 30 2e 32 20 | 7d 0d 20 20 7d 0d 7d 0d |ion 0.2 |}. }.}.|
|00004b70| 0d 0d 00 00 01 19 2f 2f | 20 43 61 70 70 65 64 20 |......//| Capped |
|00004b80| 43 79 6c 69 6e 64 65 72 | 2c 20 63 6c 6f 73 65 64 |Cylinder|, closed|
|00004b90| 20 5b 6f 72 20 6f 70 65 | 6e 20 65 6e 64 65 64 5d | [or ope|n ended]|
|00004ba0| 0d 2f 2f 20 63 79 6c 69 | 6e 64 65 72 20 7b 20 3c |.// cyli|nder { <|
|00004bb0| 45 4e 44 31 3e 2c 20 3c | 45 4e 44 32 3e 2c 20 52 |END1>, <|END2>, R|
|00004bc0| 41 44 49 55 53 20 5b 6f | 70 65 6e 5d 20 7d 0d 2f |ADIUS [o|pen] }./|
|00004bd0| 2f 20 20 45 4e 44 31 20 | 3d 20 63 6f 6f 72 64 20 |/ END1 |= coord |
|00004be0| 6f 66 20 6f 6e 65 20 65 | 6e 64 20 6f 66 20 63 79 |of one e|nd of cy|
|00004bf0| 6c 69 6e 64 65 72 0d 2f | 2f 20 20 45 4e 44 32 20 |linder./|/ END2 |
|00004c00| 3d 20 63 6f 6f 72 64 20 | 6f 66 20 6f 74 68 65 72 |= coord |of other|
|00004c10| 20 65 6e 64 0d 2f 2f 20 | 52 41 44 49 55 53 20 3d | end.// |RADIUS =|
|00004c20| 20 73 69 7a 65 20 6f 66 | 20 63 79 6c 69 6e 64 65 | size of| cylinde|
|00004c30| 72 0d 2f 2f 20 6f 70 65 | 6e 20 3d 20 69 66 20 70 |r.// ope|n = if p|
|00004c40| 72 65 73 65 6e 74 2c 20 | 63 79 6c 69 6e 64 65 72 |resent, |cylinder|
|00004c50| 20 69 73 20 68 6f 6c 6c | 6f 77 2c 20 65 6c 73 65 | is holl|ow, else|
|00004c60| 20 63 61 70 70 65 64 0d | 63 79 6c 69 6e 64 65 72 | capped.|cylinder|
|00004c70| 0d 7b 0d 20 20 30 2a 78 | 2c 20 20 33 2a 78 2c 20 |.{. 0*x|, 3*x, |
|00004c80| 20 31 0d 20 20 2f 2f 20 | 6f 70 65 6e 0d 7d 0d 00 | 1. // |open.}..|
|00004c90| 00 17 8b 00 01 00 01 00 | 05 00 00 00 a0 00 01 80 |........|........|
|00004ca0| 51 00 00 00 00 00 14 00 | 00 00 00 00 00 17 61 2b |Q.......|......a+|
|00004cb0| 77 45 d0 00 00 17 5f 00 | 00 17 60 00 3c 82 82 83 |wE...._.|..`.<...|
|00004cc0| 84 84 84 84 84 84 83 82 | 82 81 80 7f 7e 7e 7d 7d |........|....~~}}|
|00004cd0| 7e 7e 7e 7f 80 81 81 82 | 83 83 84 84 86 8b 87 7c |~~~.....|.......||
|00004ce0| 80 7f 71 66 65 6b 79 84 | 82 7a 80 9a ac ad ad b0 |..qfeky.|.z......|
|00004cf0| ba b9 b6 a9 8e 72 57 52 | 51 3a 36 37 3a 3f 49 61 |.....rWR|Q:67:?Ia|
|00004d00| 72 85 8c 92 9a ac bc c4 | c6 c6 bc b2 b1 aa 9d 9a |r.......|........|
|00004d10| 9a a3 a5 a1 9d 90 84 80 | 7c 79 72 64 62 59 4a 4b |........||yrdbYJK|
|00004d20| 53 53 54 55 52 48 47 4b | 59 63 6a 78 7e 7c 84 88 |SSTURHGK|Ycjx~|..|
|00004d30| 8b 93 9f a1 a2 a2 a1 a4 | ae b2 bb bc b7 b1 ab a5 |........|........|
|00004d40| 9f 99 93 8c 82 76 66 5d | 4f 47 43 38 2f 2e 27 21 |.....vf]|OGC8/.'!|
|00004d50| 24 28 2d 34 3b 42 4a 51 | 5a 60 61 69 72 7a 83 93 |$(-4;BJQ|Z`airz..|
|00004d60| a0 ab be c8 cb cd ce cf | cf d6 dd db d8 d4 d0 cb |........|........|
|00004d70| c5 bf ba b5 b6 ba b5 b0 | a3 87 77 75 72 6f 6d 6b |........|..wuromk|
|00004d80| 69 68 67 67 68 69 6a 6e | 7c 82 84 85 87 87 88 86 |ihgghijn||.......|
|00004d90| 77 68 62 58 54 55 58 5b | 66 78 84 84 7b 78 79 7a |whbXTUX[|fx..{xyz|
|00004da0| 7b 7c 7c 7c 7e 88 8b 8a | 89 86 7a 79 81 81 80 7d |{|||~...|..zy...}|
|00004db0| 7c 76 6a 67 6e 76 77 81 | 85 84 83 82 80 80 87 8e ||vjgnvw.|........|
|00004dc0| 8d 8d 8b 8a 89 8e 91 8e | 8a 85 7b 76 74 71 6f 6e |........|..{vtqon|
|00004dd0| 6d 69 55 3c 34 35 38 3b | 3e 42 46 4b 4f 4b 49 4e |miU<458;|>BFKOKIN|
|00004de0| 55 5c 62 69 70 77 7d 7f | 82 8a 91 97 9e a3 aa b7 |U\bipw}.|........|
|00004df0| c3 d3 df e0 db de da ce | c6 c5 d3 df e2 d9 d1 d4 |........|........|
|00004e00| e2 e4 df d7 d0 d8 da d1 | bd a5 89 74 65 4d 32 2b |........|...teM2+|
|00004e10| 29 2a 2e 39 49 56 5f 64 | 6e 81 88 8a 8c 8d 89 80 |)*.9IV_d|n.......|
|00004e20| 7e 77 64 5e 5e 65 69 62 | 5a 53 4e 57 5f 69 6c 5c |~wd^^eib|ZSNW_il\|
|00004e30| 55 53 52 59 63 65 66 66 | 65 5e 5c 5e 67 6e 72 79 |USRYceff|e^\^gnry|
|00004e40| 73 6e 7c 83 84 89 91 8f | 85 82 8e 9f aa ad b3 b1 |sn|.....|........|
|00004e50| ad a8 aa aa a5 9f 99 8d | 7c 71 65 5e 55 5a 5c 55 |........||qe^UZ\U|
|00004e60| 50 4e 49 48 4c 3c 30 33 | 38 36 37 3f 48 50 56 60 |PNIHL<03|867?HPV`|
|00004e70| 6b 75 81 90 9a 9e aa b0 | b6 ba bd bf bb c1 c7 ca |ku......|........|
|00004e80| cb cc cc ce d7 da d8 da | ea f5 f2 ec da c8 c3 bb |........|........|
|00004e90| b8 bc bb b6 b1 ac a7 a3 | a5 a9 a6 a7 a8 a3 9d 97 |........|........|
|00004ea0| 91 8b 80 6a 56 4b 39 27 | 21 20 24 2a 38 43 46 41 |...jVK9'|! $*8CFA|
|00004eb0| 3e 40 43 46 45 3e 3d 41 | 4a 51 54 57 58 54 52 52 |>@CFE>=A|JQTWXTRR|
|00004ec0| 5b 67 67 68 6e 71 71 78 | 80 82 8a 8d 8d 8b 8a 88 |[gghnqqx|........|
|00004ed0| 87 8c 8f 8e 8c 88 7c 76 | 79 7c 80 89 91 8f 8b 82 |......|v|y|......|
|00004ee0| 79 78 7e 84 80 74 6c 63 | 5b 5b 5e 61 64 68 6c 6d |yx~..tlc|[[^adhlm|
|00004ef0| 6b 6c 71 76 7c 82 8a 8d | 92 97 91 89 8b 90 95 98 |klqv|...|........|
|00004f00| 93 96 a2 ac b7 bd c1 c3 | c4 c4 c4 c2 bf bc ba b7 |........|........|
|00004f10| b5 b2 a7 9e 9c 9b 97 99 | a3 a6 aa b3 b9 b7 af ac |........|........|
|00004f20| a6 9e 9b 97 94 90 8d 8a | 8e 9c a5 aa a5 9a 95 8f |........|........|
|00004f30| 8a 86 81 7a 6d 65 60 5c | 58 52 45 2e 28 2d 31 34 |...zme`\|XRE.(-14|
|00004f40| 36 31 2e 30 37 3f 42 44 | 46 43 3b 3b 3c 3f 42 45 |61.07?BD|FC;;<?BE|
|00004f50| 48 49 44 46 4f 50 4e 50 | 5a 6e 72 76 84 91 97 9a |HIDFOPNP|Znrv....|
|00004f60| 9b 9b 9c 9e a5 a7 a7 a5 | a2 9a 95 93 8f 8e 8f 96 |........|........|
|00004f70| 98 97 96 98 9f 9f 96 8d | 91 95 8b 7c 79 79 7a 7c |........|...|yyz||
|00004f80| 7e 81 84 86 85 7f 7b 78 | 7a 7f 83 88 8d 8e 93 9e |~.....{x|z.......|
|00004f90| a5 a7 a2 a3 a5 a4 a9 ac | ae b5 c0 c4 c5 c4 c4 c4 |........|........|
|00004fa0| c2 be bc b6 b0 ab a7 a3 | 9f 9b 95 92 90 94 93 93 |........|........|
|00004fb0| 90 8d 90 93 91 92 8f 8b | 88 86 83 81 7e 7a 76 73 |........|....~zvs|
|00004fc0| 70 6f 74 78 76 71 67 61 | 5e 5c 5a 58 57 5c 56 49 |potxvqga|^\ZXW\VI|
|00004fd0| 40 40 44 3d 34 36 37 37 | 38 39 3a 37 31 35 3f 3d |@@D=4677|89:715?=|
|00004fe0| 38 38 3b 3e 41 45 48 45 | 46 4a 4a 4e 5a 68 74 81 |88;>AEHE|FJJNZht.|
|00004ff0| 83 89 97 a4 ab ae b7 c5 | c4 bf bd bc ba b8 af a5 |........|........|
|00005000| a2 9f 9d 9b 9a 99 9b 9e | a4 a4 9b 91 96 a2 a4 9b |........|........|
|00005010| 91 8b 89 89 84 7e 7e 80 | 82 84 87 8a 8b 87 87 8a |.....~~.|........|
|00005020| 8e 91 91 8d 8f 94 9e a4 | a4 9b 96 9e a6 ab ad b2 |........|........|
|00005030| b8 b9 b9 b8 b6 b3 b0 ab | a3 a6 ad b3 b4 b0 ab a5 |........|........|
|00005040| 9f 95 80 7a 79 74 70 6f | 72 75 7e 7a 74 70 6c 66 |...zytpo|ru~ztplf|
|00005050| 61 5e 5c 5a 58 56 55 55 | 53 4f 4d 53 56 56 56 57 |a^\ZXVUU|SOMSVVVW|
|00005060| 58 5a 61 63 59 4c 45 41 | 43 54 59 50 45 43 44 45 |XZacYLEA|CTYPECDE|
|00005070| 48 49 4c 4e 50 52 51 4b | 4b 4e 53 56 59 5b 58 57 |HILNPRQK|KNSVY[XW|
|00005080| 5b 60 66 70 7a 7f 8d a8 | ba c0 c1 c8 cc cd cd c9 |[`fpz...|........|
|00005090| bf ba b7 b4 ad a7 a5 a4 | a3 a2 a5 ab a8 ac b7 bb |........|........|
|000050a0| ba b3 ac a9 a6 9f 99 90 | 8a 89 89 89 8a 8b 8c 8d |........|........|
|000050b0| 8e 8e 8a 87 88 8b 8d 8e | 8d 83 7a 7b 85 92 9d a3 |........|..z{....|
|000050c0| 98 92 98 9e a5 a8 a9 ad | af ae ac ad a7 9f 9a 95 |........|........|
|000050d0| 91 91 90 8b 86 81 7b 73 | 6c 72 76 6e 69 61 58 59 |......{s|lrvniaXY|
|000050e0| 5f 64 5f 56 50 4a 47 45 | 44 44 41 3b 3e 43 41 3e |_d_VPJGE|DDA;>CA>|
|000050f0| 3e 41 49 52 56 59 5b 5e | 65 67 65 5f 5b 5e 63 60 |>AIRVY[^|ege_[^c`|
|00005100| 62 64 5f 5f 61 66 6e 73 | 74 76 77 78 78 73 6b 5e |bd__afns|tvwxxsk^|
|00005110| 57 58 5b 60 64 6a 73 7c | 7e 83 92 a5 b0 b2 b4 bb |WX[`djs||~.......|
|00005120| b9 b6 b6 b8 ba bb bc bd | bd be c3 c5 c1 be be c2 |........|........|
|00005130| c8 c9 c9 c8 c9 ca c5 ba | af a8 a4 a1 9c 93 8e 8b |........|........|
|00005140| 8a 89 89 88 88 87 80 75 | 71 76 7d 7f 80 80 81 7f |.......u|qv}.....|
|00005150| 77 78 84 8b 91 92 93 96 | 9c 9e 9a 96 92 8e 8a 88 |wx......|........|
|00005160| 85 81 7c 79 75 72 72 76 | 78 7b 79 76 72 6d 67 5e |..|yurrv|x{yvrmg^|
|00005170| 5e 60 5a 50 47 4b 50 54 | 51 47 3e 3c 3b 3c 3c 3d |^`ZPGKPT|QG><;<<=|
|00005180| 3f 40 42 43 41 3e 3f 42 | 48 52 5b 5f 5c 5c 60 68 |?@BCA>?B|HR[_\\`h|
|00005190| 70 6e 6e 6e 74 7d 7e 7b | 80 87 8a 8c 8d 89 80 7b |pnnnt}~{|.......{|
|000051a0| 7b 7d 80 83 85 87 89 89 | 8a 8b 8b 92 97 9a a1 ab |{}......|........|
|000051b0| b0 b3 b6 b3 b0 ae ab af | b5 b8 bf c3 c4 c4 c4 c4 |........|........|
|000051c0| c3 c3 c2 c1 c0 c3 c5 c1 | bd bd c1 c3 c4 bc af a8 |........|........|
|000051d0| a5 a4 9e 99 91 82 76 71 | 72 72 6f 6e 6d 6c 6c 6c |......vq|rronmlll|
|000051e0| 6c 6d 6d 6e 6d 6f 7a 85 | 84 7e 7b 7b 7e 83 84 7e |lmmnmoz.|.~{{~..~|
|000051f0| 79 73 6e 6e 6d 6b 6b 6e | 6f 6d 6a 67 64 62 60 61 |ysnnmkkn|omjgdb`a|
|00005200| 64 64 62 60 5f 60 60 5e | 61 62 5f 57 4e 4c 4c 47 |ddb`_``^|ab_WNLLG|
|00005210| 44 43 44 45 46 47 48 4a | 4d 50 52 53 4d 4a 4f 54 |DCDEFGHJ|MPRSMJOT|
|00005220| 59 5c 5f 63 68 6e 75 83 | 91 97 91 8d 93 95 94 97 |Y\_chnu.|........|
|00005230| 9a 9b 9b 9d 9f a2 a5 a9 | ad ac ab ac b0 b6 b9 b9 |........|........|
|00005240| b4 af b0 b3 b1 b3 b6 b4 | ac a6 9f 9b 9a 9b a0 ac |........|........|
|00005250| b6 ba ba ba b5 b1 af ae | ae ad ac ac af b3 b6 ba |........|........|
|00005260| bc bd bb b5 b2 af a4 98 | 8e 84 7b 75 72 6e 67 5e |........|..{urng^|
|00005270| 58 55 54 55 59 5c 5d 5f | 62 67 69 69 65 60 60 64 |XUTUY\]_|bgiie``d|
|00005280| 63 59 54 5a 5d 5e 5d 5c | 5d 63 69 6a 69 67 66 65 |cYTZ]^]\|]cijigfe|
|00005290| 63 62 60 5f 5d 5c 5e 66 | 6f 71 6f 6d 6b 69 68 67 |cb`_]\^f|oqomkihg|
|000052a0| 65 5c 53 4d 48 49 4e 52 | 54 56 57 57 56 56 58 58 |e\SMHINR|TVWWVVXX|
|000052b0| 57 5a 63 6e 75 79 7c 82 | 85 86 85 86 8c 95 9a 9d |WZcnuy|.|........|
|000052c0| 9e a1 a8 ae ae af b1 b4 | ba be c0 c1 c2 c3 c3 c2 |........|........|
|000052d0| c2 c1 c1 c3 c8 c9 c6 c0 | b8 b1 ac a9 aa ac a8 a5 |........|........|
|000052e0| a0 9d 98 93 92 96 99 9b | 9b 9a 99 99 98 98 98 97 |........|........|
|000052f0| 96 95 96 99 a0 a9 af b0 | ad a5 9b 93 8b 82 7a 74 |........|......zt|
|00005300| 6d 63 57 4f 4c 51 56 57 | 57 56 54 52 51 50 4f 4e |mcWOLQVW|WVTRQPON|
|00005310| 4d 4c 4b 4b 49 44 43 47 | 49 48 46 48 4c 4f 53 59 |MLKKIDCG|IHFHLOSY|
|00005320| 5e 60 62 65 6a 6e 6f 6f | 6e 6d 6d 6c 6e 6f 6f 6e |^`bejnoo|nmmlnoon|
|00005330| 6a 66 66 69 6b 6d 70 70 | 68 5f 5b 5c 5e 61 66 6b |jffikmpp|h_[\^afk|
|00005340| 6e 71 70 71 77 81 89 8e | 8f 90 92 96 9a 9e a3 a7 |nqpqw...|........|
|00005350| a6 a8 ab ab aa ab ac aa | ab b0 b5 b6 b6 ba c2 ca |........|........|
|00005360| cd ce ce ce cd cc ca c8 | c5 c4 c2 c3 c4 c3 bd b5 |........|........|
|00005370| ad a7 a3 a3 a5 a5 a2 9e | 97 92 92 93 91 8c 85 7e |........|.......~|
|00005380| 7a 78 75 74 75 78 7c 7e | 80 81 7f 7d 7b 7a 75 6c |zxutux|~|...}{zul|
|00005390| 66 62 60 5e 5b 58 56 55 | 57 5b 5c 5a 57 52 4b 46 |fb`^[XVU|W[\ZWRKF|
|000053a0| 44 43 42 42 41 40 42 45 | 48 48 48 44 3c 37 39 3d |DCBBA@BE|HHHD<79=|
|000053b0| 40 40 41 46 51 5d 63 66 | 67 6b 71 76 79 7b 7a 76 |@@AFQ]cf|gkqvy{zv|
|000053c0| 74 75 7a 80 83 85 89 8c | 8b 89 85 7f 7b 79 7a 7b |tuz.....|....{yz{|
|000053d0| 7d 81 85 89 8c 8f 93 95 | 98 9a 9b 9d a0 a4 a8 ac |}.......|........|
|000053e0| af b1 b3 b6 b9 ba b7 b1 | ab a8 a8 aa ae b2 b1 b0 |........|........|
|000053f0| b1 b4 b8 bb c0 c5 c8 c8 | c6 c4 c2 c0 be bc b7 b3 |........|........|
|00005400| b0 ae ad ae ad ac ac ab | a7 a0 98 94 93 91 8c 86 |........|........|
|00005410| 81 79 6d 63 5e 5e 60 63 | 65 65 63 60 5e 5b 56 52 |.ymc^^`c|eec`^[VR|
|00005420| 50 51 51 51 4f 4b 46 43 | 42 43 44 44 45 47 4e 56 |PQQQOKFC|BCDDEGNV|
|00005430| 5a 59 55 4f 4d 4e 4e 4e | 4e 4d 4d 4e 4e 4e 4e 4f |ZYUOMNNN|NMMNNNNO|
|00005440| 50 4f 4c 4a 4c 51 57 5a | 5a 59 57 57 5c 63 6b 74 |POLJLQWZ|ZYWW\ckt|
|00005450| 7e 88 8e 90 92 96 9c 9f | a1 a0 9f 9f 9f 9e 9b 9b |~.......|........|
|00005460| 9d 9d 9c 9b 9a 99 9a 9e | a4 aa b0 b4 b2 aa a3 a2 |........|........|
|00005470| a6 ac b0 b1 af ac ab ab | ac ad ae ae af b0 b1 b0 |........|........|
|00005480| ae ac ab aa ab ad b0 b3 | b6 b9 ba b9 b7 b4 b1 ae |........|........|
|00005490| ab a9 a6 a6 a6 a5 a2 9f | 9c 95 8e 87 83 82 80 7d |........|.......}|
|000054a0| 79 77 77 77 74 6f 66 5d | 57 53 51 52 52 51 4d 48 |ywwwtof]|WSQRRQMH|
|000054b0| 41 3b 37 37 38 39 3a 3a | 3b 3c 3d 3d 3c 39 37 37 |A;7789::|;<==<977|
|000054c0| 39 3c 40 45 4e 58 5e 5d | 57 53 52 56 5c 61 63 64 |9<@ENX^]|WSRV\acd|
|000054d0| 65 66 67 68 6a 6b 6d 6e | 71 77 7e 81 80 79 72 6e |efghjkmn|qw~..yrn|
|000054e0| 6e 71 74 78 7e 85 8d 96 | 9c a0 a4 a8 ac ae ad ae |nqtx~...|........|
|000054f0| af b1 b3 b5 b7 b7 b8 b8 | b7 b6 b6 b8 bc c0 c2 c3 |........|........|
|00005500| c1 ba b4 b1 af aa a7 a7 | a9 ab ac ac ab a9 a6 a5 |........|........|
|00005510| a6 a6 a7 a7 a8 aa a9 a7 | a3 a0 9e 9c 9b 9d a1 a5 |........|........|
|00005520| a4 a2 9e 98 91 8b 89 89 | 89 88 86 84 7e 78 72 6d |........|....~xrm|
|00005530| 69 62 5e 5f 61 61 5f 5b | 56 52 50 4e 4c 4a 46 41 |ib^_aa_[|VRPNLJFA|
|00005540| 3f 42 45 44 41 3c 35 31 | 2f 2f 30 32 33 35 37 39 |?BEDA<51|//023579|
|00005550| 3b 3e 41 44 46 46 46 49 | 4d 50 53 56 58 57 58 5c |;>ADFFFI|MPSVXWX\|
|00005560| 63 6a 71 78 7e 84 88 8c | 90 97 9b 9a 95 91 90 92 |cjqx~...|........|
|00005570| 94 95 95 93 92 92 93 95 | 98 9b a0 a6 ab b0 b5 b6 |........|........|
|00005580| b2 ad af b5 bc c1 c2 c2 | c0 c0 c1 c2 c3 c3 c2 c2 |........|........|
|00005590| c2 c2 c2 c1 c1 bf bd bb | b7 b2 ae ac ac aa a2 9c |........|........|
|000055a0| 99 9a 9a 99 97 96 96 96 | 96 92 8f 8b 87 83 7f 7c |........|.......||
|000055b0| 7c 7e 81 84 87 89 88 85 | 81 7c 76 73 70 6c 67 64 ||~......|.|vsplgd|
|000055c0| 61 5e 5a 57 56 55 53 52 | 51 4e 4b 49 48 46 45 44 |a^ZWVUSR|QNKIHFED|
|000055d0| 42 40 3d 3c 3c 3c 3c 3c | 3f 43 44 41 3d 3c 3c 3d |B@=<<<<<|?CDA=<<=|
|000055e0| 3f 41 42 45 48 4b 4c 4c | 4d 4e 51 54 59 5f 66 6a |?ABEHKLL|MNQTY_fj|
|000055f0| 6a 6a 6b 6f 75 7b 81 86 | 8b 92 9a a2 a6 a7 a7 a8 |jjkou{..|........|
|00005600| ab ae ae ad ae b1 b6 ba | bf c2 c4 c3 c1 be bd bd |........|........|
|00005610| bf c1 c2 c1 be b9 b4 b2 | b3 b3 b3 b5 b7 b9 ba bb |........|........|
|00005620| bb b9 b7 b5 b3 b0 ad ab | a8 a7 a7 a7 a6 a6 a6 a5 |........|........|
|00005630| a4 a3 a2 a3 a3 a0 9b 94 | 8a 81 7c 7a 78 75 73 70 |........|..|zxusp|
|00005640| 6d 69 64 62 62 65 67 68 | 69 6a 69 67 64 60 5b 58 |midbbegh|ijigd`[X|
|00005650| 58 5a 5d 5d 59 54 50 4d | 4b 49 46 43 40 3f 3e 3e |XZ]]YTPM|KIFC@?>>|
|00005660| 3e 3d 3d 3c 3b 3c 3d 3e | 3f 41 42 43 45 46 42 3f |>==<;<=>|?ABCEFB?|
|00005670| 42 47 4c 51 56 5b 5f 61 | 62 63 65 69 6f 74 79 7c |BGLQV[_a|bceioty||
|00005680| 7c 7b 7a 7c 80 86 8d 91 | 95 98 9c a2 a8 ae b3 b8 ||{z|....|........|
|00005690| bb bc bd be c0 c0 c0 c1 | c4 c7 c9 ca cb cc ce d1 |........|........|
|000056a0| d4 d6 d6 d4 d0 cc c7 c3 | bf bb b7 b7 b8 b8 b6 b2 |........|........|
|000056b0| af ac a9 a4 9d 98 95 95 | 96 96 94 91 8e 8b 89 88 |........|........|
|000056c0| 88 89 8a 8b 8d 8e 8d 8c | 8a 86 81 7c 78 74 6f 69 |........|...|xtoi|
|000056d0| 64 5f 5a 55 51 4f 4e 4d | 4b 4a 4b 4c 4c 4c 4d 4e |d_ZUQONM|KJKLLLMN|
|000056e0| 4f 4f 4c 48 46 46 45 46 | 47 4a 4d 4f 4c 48 45 43 |OOLHFFEF|GJMOLHEC|
|000056f0| 43 43 44 45 47 48 49 4b | 4d 4e 50 53 55 56 56 56 |CCDEGHIK|MNPSUVVV|
|00005700| 58 5b 5d 5f 5f 5e 5e 60 | 65 6c 74 79 7c 7e 81 85 |X[]__^^`|elty|~..|
|00005710| 8a 91 98 9c 9e a0 a3 a6 | a9 ad b0 b5 b9 bd c2 c7 |........|........|
|00005720| cb cd cd ce cf d1 d1 d0 | cf cd cb c9 c8 c8 c9 ca |........|........|
|00005730| ca ca c9 c8 c7 c7 c8 c8 | c7 c5 c1 bb b4 af ac aa |........|........|
|00005740| a7 a3 9f 9c 99 95 91 8c | 89 88 88 86 84 82 7c 76 |........|......|v|
|00005750| 70 6c 69 67 66 65 64 63 | 62 62 63 64 66 68 67 65 |pligfedc|bbcdfhge|
|00005760| 62 5d 59 54 50 4c 49 48 | 49 4c 4e 4e 4b 47 43 40 |b]YTPLIH|ILNNKGC@|
|00005770| 3f 40 41 42 42 43 45 45 | 45 44 42 42 43 44 45 46 |?@ABBCEE|EDBBCDEF|
|00005780| 48 4b 4d 50 52 54 55 57 | 5a 5f 64 69 6d 71 73 74 |HKMPRTUW|Z_dimqst|
|00005790| 74 75 78 7c 7f 81 83 83 | 83 83 83 85 88 8b 8d 8c |tux|....|........|
|000057a0| 8a 8a 8d 94 9e a8 b0 b7 | bb be c0 c1 c2 c4 c6 c8 |........|........|
|000057b0| cb ce d0 d2 d4 d4 d5 d8 | da db da d8 d4 cf ca c6 |........|........|
|000057c0| c2 be bb b9 b9 b8 b8 b6 | b3 b0 b0 b1 b1 af ab a8 |........|........|
|000057d0| a6 a4 a0 9b 95 90 8c 86 | 80 7a 76 73 71 6f 6d 69 |........|.zvsqomi|
|000057e0| 65 61 5c 59 57 55 53 4e | 48 42 3e 3c 3c 3e 40 43 |ea\YWUSN|HB><<>@C|
|000057f0| 44 45 46 47 48 4a 4c 4b | 4a 49 49 47 46 45 44 44 |DEFGHJLK|JIIGFEDD|
|00005800| 46 4a 50 55 58 59 57 55 | 53 52 51 51 51 52 52 51 |FJPUXYWU|SRQQQRRQ|
|00005810| 51 52 53 57 5c 60 62 65 | 67 6a 6e 73 77 7b 7e 82 |QRSW\`be|gjnsw{~.|
|00005820| 87 8b 91 95 97 98 99 9c | 9f a2 a3 a3 a2 a1 a0 9f |........|........|
|00005830| 9f 9f 9f 9e 9e 9f a2 a6 | ab b1 b6 bc c1 c7 ce d4 |........|........|
|00005840| d7 d8 d7 d6 d4 d3 d2 d2 | d1 cf cd ca c7 c5 c4 c4 |........|........|
|00005850| c4 c3 c1 bd b9 b4 b1 af | ac a6 a1 9c 98 95 92 8f |........|........|
|00005860| 8e 8d 8c 8a 87 83 7c 75 | 6f 68 62 5d 58 54 50 4d |......|u|ohb]XTPM|
|00005870| 4a 47 45 44 45 45 46 47 | 49 49 49 49 48 46 44 41 |JGEDEEFG|IIIIHFDA|
|00005880| 3d 3a 39 39 39 39 3a 3b | 3d 40 44 48 4c 4f 50 53 |=:9999:;|=@DHLOPS|
|00005890| 56 58 5a 59 57 56 55 56 | 57 58 5c 60 64 68 6b 6e |VXZYWVUV|WX\`dhkn|
|000058a0| 70 71 73 75 77 79 7b 7c | 7e 7f 80 82 86 8b 90 94 |pqsuwy{||~.......|
|000058b0| 98 9b 9d a0 a3 a8 ac ae | af ae ac a8 a5 a4 a5 a8 |........|........|
|000058c0| aa ac ae af b0 b2 b3 b5 | b7 b9 bc c0 c3 c5 c6 c5 |........|........|
|000058d0| c3 c2 c1 c2 c4 c5 c6 c6 | c5 c3 c1 be bb b8 b6 b4 |........|........|
|000058e0| b1 ad a9 a5 a2 a1 a1 a1 | a0 9f 9e 9c 99 95 92 8f |........|........|
|000058f0| 8c 89 84 7d 76 6f 69 63 | 5d 57 52 4d 48 44 42 41 |...}voic|]WRMHDBA|
|00005900| 40 3e 3b 38 35 33 31 30 | 30 31 30 30 32 35 3a 3e |@>;85310|010025:>|
|00005910| 42 44 44 44 45 46 46 46 | 46 47 49 4c 4e 51 54 56 |BDDDEFFF|FGILNQTV|
|00005920| 58 59 5b 5d 5e 5f 62 65 | 68 6a 6c 6e 70 73 77 7a |XY[]^_be|hjlnpswz|
|00005930| 7f 84 89 8d 90 93 97 9b | 9d 9f a1 a3 a4 a6 a6 a5 |........|........|
|00005940| a4 a5 a6 a9 ac ae af b0 | b0 af b1 b3 b5 b5 b3 af |........|........|
|00005950| aa a8 a8 a9 ac b0 b5 ba | be c0 c1 c3 c4 c5 c5 c5 |........|........|
|00005960| c5 c3 c2 c1 bf bc b8 b3 | b0 ad ab a9 a6 a3 9f 9d |........|........|
|00005970| 9b 98 95 92 8e 89 84 81 | 7f 7c 7b 7a 7c 7d 7f 80 |........|.|{z|}..|
|00005980| 81 81 7f 7d 7a 76 71 6b | 64 5b 53 4b 44 3f 39 34 |...}zvqk|d[SKD?94|
|00005990| 31 2f 2f 30 30 2f 2f 30 | 31 32 33 32 32 31 31 33 |1//00//0|12322113|
|000059a0| 36 39 3c 3f 42 47 4d 51 | 54 56 58 5a 5c 5d 5d 5d |69<?BGMQ|TVXZ\]]]|
|000059b0| 5c 5b 5b 5c 5d 61 67 6e | 75 7b 81 87 8c 92 97 9c |\[[\]agn|u{......|
|000059c0| a0 a3 a5 a6 a6 a7 a9 ab | ac ae b0 b1 b2 b4 b6 b8 |........|........|
|000059d0| ba bc bd be bf be bc ba | b7 b3 af ac a9 a8 a9 aa |........|........|
|000059e0| ab ad ae b0 b2 b3 b3 b3 | b3 b1 b0 ae ad ad ae af |........|........|
|000059f0| b0 b0 b0 af af ad aa a7 | a4 a0 9d 99 94 90 8c 88 |........|........|
|00005a00| 84 7f 7a 77 74 71 70 6f | 6f 6f 6f 70 70 70 6f 6e |..zwtqpo|ooopppon|
|00005a10| 6e 6e 6d 6a 67 64 60 5d | 5b 59 56 53 4f 4c 49 45 |nnmjgd`]|[YVSOLIE|
|00005a20| 41 3d 39 36 33 30 2f 30 | 31 34 37 3a 3c 3e 40 42 |A=9630/0|147:<>@B|
|00005a30| 43 44 45 46 47 4a 4d 50 | 54 58 5c 5f 62 64 66 68 |CDEFGJMP|TX\_bdfh|
|00005a40| 69 6a 6d 6f 72 75 7a 7e | 82 87 8c 92 9a a2 a8 ad |ijmoruz~|........|
|00005a50| b1 b4 b6 b7 b8 b9 ba bb | bd bf bf be be be be bf |........|........|
|00005a60| bf c0 c1 c3 c5 c6 c6 c4 | c1 bb b6 b2 ad aa a7 a5 |........|........|
|00005a70| a5 a6 a8 ab ad af b0 af | ad ab a7 a3 a0 9c 98 95 |........|........|
|00005a80| 92 8f 8d 8b 89 88 87 86 | 85 83 81 7e 7d 7d 7c 7a |........|...~}}|z|
|00005a90| 78 76 74 71 6e 6b 69 67 | 64 62 62 63 64 66 68 69 |xvtqnkig|dbbcdfhi|
|00005aa0| 69 67 63 5e 58 53 4f 4c | 4a 49 47 46 45 46 46 46 |igc^XSOL|JIGFEFFF|
|00005ab0| 46 46 46 47 48 49 4a 4b | 4b 4c 4c 4c 4c 4c 4e 50 |FFFGHIJK|KLLLLLNP|
|00005ac0| 53 56 59 5b 5c 5e 5f 61 | 62 63 64 65 67 69 6c 70 |SVY[\^_a|bcdegilp|
|00005ad0| 73 76 79 7b 7e 82 87 8e | 94 9a a0 a5 a9 ae b1 b5 |svy{~...|........|
|00005ae0| b8 bc c0 c5 c8 ca cc cd | cd cc cc cb ca c8 c6 c4 |........|........|
|00005af0| c3 c2 bf bd ba b7 b5 b4 | b4 b4 b5 b6 b5 b3 af ab |........|........|
|00005b00| a7 a6 a5 a4 a3 a4 a5 a5 | a3 a1 9e 9a 95 91 8d 88 |........|........|
|00005b10| 84 7f 7a 75 70 6c 69 66 | 63 61 60 5d 5c 5b 5a 5b |..zuplif|ca`]\[Z[|
|00005b20| 5c 5c 5d 5e 5f 62 64 66 | 68 68 68 67 65 63 61 5e |\\]^_bdf|hhhgeca^|
|00005b30| 5b 58 56 55 54 53 52 50 | 4e 4c 49 47 46 47 48 49 |[XVUTSRP|NLIGFGHI|
|00005b40| 4a 4b 4c 4d 4f 52 54 57 | 59 5a 5c 5f 62 65 68 6b |JKLMORTW|YZ\_behk|
|00005b50| 6d 6f 71 73 75 77 79 7c | 7d 7c 7a 77 75 75 76 79 |moqsuwy||}|zwuuvy|
|00005b60| 7d 82 87 8c 90 94 97 99 | 9c 9e a0 a2 a5 aa ae b2 |}.......|........|
|00005b70| b9 bf c4 c7 ca cb cc cd | cf d0 d1 d1 d1 cf ce cc |........|........|
|00005b80| c8 c4 bf bb b7 b3 b0 ae | ac aa a9 a8 a8 a7 a6 a4 |........|........|
|00005b90| a0 9d 98 94 91 8e 8c 8a | 88 85 83 80 7f 7d 7a 77 |........|.....}zw|
|00005ba0| 74 71 6d 6a 66 63 60 5d | 5b 58 55 53 51 4f 4d 4c |tqmjfc`]|[XUSQOML|
|00005bb0| 4b 4b 4c 4f 52 56 59 5b | 5d 5d 5e 5d 5c 5a 59 57 |KKLORVY[|]]^]\ZYW|
|00005bc0| 56 55 54 54 55 55 55 56 | 57 58 5a 5b 5e 5f 5f 5f |VUTTUUUV|WXZ[^___|
|00005bd0| 5f 60 60 60 61 63 65 67 | 69 6b 6e 71 73 75 76 79 |_```aceg|iknqsuvy|
|00005be0| 7b 7d 80 83 85 88 8a 89 | 88 87 87 86 86 88 8a 8d |{}......|........|
|00005bf0| 91 95 9a 9e a3 a8 ac af | b0 b1 b2 b3 b3 b3 b2 b1 |........|........|
|00005c00| b1 b0 b0 b3 b6 b8 b9 bb | bc bb ba ba ba ba bb bb |........|........|
|00005c10| bb ba b9 b7 b4 af a9 a5 | a2 a0 a0 9f 9e 9c 9a 97 |........|........|
|00005c20| 94 90 8c 89 85 81 7e 7a | 75 70 6c 68 65 62 5f 5c |......~z|uplheb_\|
|00005c30| 59 57 56 55 53 52 51 50 | 50 51 51 51 50 4f 4e 4d |YWVUSRQP|PQQQPONM|
|00005c40| 4d 4d 4c 4c 4c 4c 4e 50 | 52 55 57 59 5a 5c 5d 5c |MMLLLLNP|RUWYZ\]\|
|00005c50| 5c 5b 5b 5b 5d 5e 5e 5f | 60 61 64 68 6c 70 74 77 |\[[[]^^_|`adhlptw|
|00005c60| 7a 7c 7f 80 81 82 83 85 | 86 87 87 88 89 89 89 88 |z|......|........|
|00005c70| 87 86 86 86 87 8a 8c 8d | 8e 8f 91 93 95 98 9b 9e |........|........|
|00005c80| a2 a7 ab b0 b4 b7 b9 bb | bd be bd bc ba b8 b7 b6 |........|........|
|00005c90| b4 b2 af ac aa a8 a7 a5 | a3 a2 a1 a0 9f 9e 9e 9e |........|........|
|00005ca0| 9e 9e 9d 9c 9a 98 96 94 | 93 91 90 8d 8b 89 88 86 |........|........|
|00005cb0| 84 80 7b 78 75 72 6f 6c | 68 65 61 5e 5a 57 53 50 |..{xurol|hea^ZWSP|
|00005cc0| 4d 4b 4a 49 49 49 4a 4a | 4a 4b 4c 4f 50 50 4f 4f |MKJIIIJJ|JKLOPPOO|
|00005cd0| 4f 4f 4f 4f 4f 4f 51 52 | 55 58 5c 60 64 66 67 68 |OOOOOOQR|UX\`dfgh|
|00005ce0| 69 6a 6d 6d 6e 6f 70 70 | 71 73 75 77 7a 7d 81 85 |ijmmnopp|qsuwz}..|
|00005cf0| 8a 8e 91 94 97 9a 9c 9e | a0 9f 9d 9b 99 97 96 95 |........|........|
|00005d00| 95 95 95 97 99 9b 9e a0 | a1 a1 a1 a2 a2 a1 a1 a1 |........|........|
|00005d10| a4 a7 aa ac ae b0 b1 b0 | af ae ae ae ae ad ab a9 |........|........|
|00005d20| a7 a5 a3 a1 9e 9c 9a 96 | 93 90 8e 8c 8a 8a 89 88 |........|........|
|00005d30| 87 87 88 89 8a 8a 88 85 | 82 7f 7b 76 73 70 6d 6a |........|..{vspmj|
|00005d40| 68 66 63 61 60 5e 5e 5e | 5d 5c 5b 5a 59 56 54 52 |hfca`^^^|]\[ZYVTR|
|00005d50| 50 4f 4d 4c 4c 4c 4d 4f | 50 51 51 51 53 54 55 56 |POMLLLMO|PQQQSTUV|
|00005d60| 56 57 58 59 5a 5b 5c 5f | 62 66 6b 71 75 79 7c 7f |VWXYZ[\_|bfkquy|.|
|00005d70| 81 81 81 81 82 82 83 84 | 85 86 87 88 89 8c 8f 92 |........|........|
|00005d80| 94 95 97 99 9b 9f a1 a3 | a4 a6 a8 aa ab ab ac ab |........|........|
|00005d90| ab ab aa a9 a8 a8 a8 a7 | a6 a5 a4 a2 a0 a0 a0 a0 |........|........|
|00005da0| 9f 9f 9f 9e 9e 9e 9d 9c | 9b 99 98 97 95 93 92 91 |........|........|
|00005db0| 90 8e 8c 8b 89 86 83 82 | 81 81 80 80 80 7f 7e 7d |........|......~}|
|00005dc0| 7d 7d 7b 79 77 75 72 6e | 6a 67 63 5f 5c 59 56 54 |}}{ywurn|jgc_\YVT|
|00005dd0| 53 52 52 53 53 54 56 58 | 5a 5c 5f 60 61 61 61 60 |SRRSSTVX|Z\_`aaa`|
|00005de0| 60 5f 5e 5e 5d 5c 5c 5c | 5d 5f 60 62 63 64 65 66 |`_^^]\\\|]_`bcdef|
|00005df0| 68 68 69 6a 6b 6e 71 74 | 78 7b 7f 83 86 89 8d 8f |hhijknqt|x{......|
|00005e00| 91 93 95 97 98 99 99 99 | 99 9a 9b 9b 9c 9d 9e 9f |........|........|
|00005e10| a0 a2 a5 a7 a9 aa aa ab | ab ac ac ac ac ac ac ab |........|........|
|00005e20| a9 a7 a5 a2 a0 9f 9d 9c | 9b 99 97 96 95 94 93 92 |........|........|
|00005e30| 91 90 8f 8d 8c 89 87 84 | 82 80 7e 7d 7d 7d 7e 7e |........|..~}}}~~|
|00005e40| 7e 7e 7d 7d 7a 78 76 74 | 71 6f 6d 6c 6b 6a 6a 6a |~~}}zxvt|qomlkjjj|
|00005e50| 6a 69 69 68 67 65 63 61 | 5e 5b 59 57 56 55 53 51 |jiihgeca|^[YWVUSQ|
|00005e60| 51 52 53 56 59 5c 5f 63 | 66 69 6b 6e 6f 71 72 72 |QRSVY\_c|fiknoqrr|
|00005e70| 72 71 71 71 71 72 73 74 | 74 75 75 75 76 77 78 7a |rqqqqrst|tuuuvwxz|
|00005e80| 7c 7d 7f 80 82 86 89 8b | 8e 90 92 94 96 99 9b 9c ||}......|........|
|00005e90| 9e a0 a1 a2 a2 a2 a1 a1 | a1 a0 a0 a1 a1 a1 a2 a4 |........|........|
|00005ea0| a5 a6 a7 a7 a6 a6 a5 a5 | a5 a4 a2 a0 9f 9d 9b 98 |........|........|
|00005eb0| 96 95 94 92 91 90 8f 8e | 8d 8c 8b 8a 89 87 85 84 |........|........|
|00005ec0| 83 81 7f 7d 7b 78 76 73 | 71 6f 6c 6a 69 68 67 66 |...}{xvs|qoljihgf|
|00005ed0| 64 63 62 62 61 61 61 61 | 61 61 61 63 65 68 6a 6b |dcbbaaaa|aaacehjk|
|00005ee0| 6c 6d 6d 6c 6b 6a 69 68 | 66 64 62 61 60 60 61 62 |lmmlkjih|fdba``ab|
|00005ef0| 63 65 67 6a 6d 6f 72 74 | 75 77 79 7a 7c 7c 7c 7c |cegjmort|uwyz|||||
|00005f00| 7c 7d 7d 7e 80 81 81 83 | 87 8a 8c 8e 90 93 95 97 ||}}~....|........|
|00005f10| 98 99 9a 9c 9d 9e 9d 9d | 9c 9c 9c 9c 9c 9c 9c 9c |........|........|
|00005f20| 9c 9c 9d 9d 9d 9d 9d 9e | 9e 9d 9d 9c 9d 9d 9e 9e |........|........|
|00005f30| 9e 9d 9d 9c 9b 99 97 94 | 90 8d 8b 88 86 83 82 82 |........|........|
|00005f40| 82 81 81 82 83 84 85 85 | 83 81 7e 7b 79 77 73 70 |........|..~{ywsp|
|00005f50| 6d 6b 69 67 65 62 61 60 | 5e 5c 5a 5a 5a 5a 5a 5b |mkigeba`|^\ZZZZZ[|
|00005f60| 5c 5d 5e 60 63 65 67 69 | 6b 6d 6f 71 73 74 75 75 |\]^`cegi|kmoqstuu|
|00005f70| 74 74 73 73 72 71 70 70 | 71 72 73 74 75 76 78 79 |ttssrqpp|qrstuvxy|
|00005f80| 7a 7c 7d 7f 81 83 86 88 | 89 8b 8c 8c 8d 8d 8e 90 |z|}.....|........|
|00005f90| 92 94 96 97 99 9a 9c 9d | 9e 9f 9f 9f 9f 9f 9e 9d |........|........|
|00005fa0| 9c 9b 9b 99 98 97 95 94 | 92 92 91 90 8f 8f 8f 90 |........|........|
|00005fb0| 91 92 92 92 93 93 93 93 | 93 94 95 95 95 94 92 90 |........|........|
|00005fc0| 8c 89 85 82 7e 7b 79 78 | 77 75 75 74 74 74 74 73 |....~{yx|wuutttts|
|00005fd0| 72 72 70 6f 6f 6f 6e 6d | 6d 6c 6b 6b 6a 69 68 68 |rrpooonm|mlkkjihh|
|00005fe0| 67 65 63 62 61 61 61 61 | 61 63 64 65 67 69 6b 6e |gecbaaaa|acdegikn|
|00005ff0| 6f 70 71 72 73 74 75 76 | 76 77 78 78 79 7a 7b 7d |opqrstuv|vwxxyz{}|
|00006000| 7f 81 83 84 86 89 8a 8d | 8f 91 92 92 93 94 95 96 |........|........|
|00006010| 97 98 97 96 96 95 95 94 | 93 92 92 92 93 94 95 97 |........|........|
|00006020| 98 99 99 9a 9a 9a 9a 99 | 98 98 99 98 96 94 92 90 |........|........|
|00006030| 8e 8c 8a 88 86 85 84 84 | 84 84 85 86 87 88 88 88 |........|........|
|00006040| 88 87 86 85 83 82 80 7f | 7c 7a 79 78 77 75 74 72 |........||zyxwutr|
|00006050| 71 71 71 6f 6e 6d 6d 6d | 6d 6d 6d 6d 6f 6f 70 70 |qqqonmmm|mmmmoopp|
|00006060| 70 70 6f 6f 6e 6d 6c 6c | 6b 6b 6b 6b 6b 6b 6b 6c |ppoonmll|kkkkkkkl|
|00006070| 6e 6e 6f 70 71 72 72 73 | 73 74 76 77 78 7a 7b 7c |nnopqrrs|stvwxz{||
|00006080| 7d 7d 7f 82 85 87 89 8b | 8d 8f 92 95 98 9b 9d 9f |}}......|........|
|00006090| a0 a0 a0 9f 9f 9e 9c 99 | 98 96 94 93 91 8f 8e 8d |........|........|
|000060a0| 8c 8c 8c 8c 8c 8d 8e 8e | 8f 8f 90 91 92 93 94 95 |........|........|
|000060b0| 94 93 92 90 8e 8c 89 86 | 83 81 80 7f 7e 7d 7c 7b |........|....~}|{|
|000060c0| 7b 7b 7c 7c 7c 7b 7a 79 | 78 78 78 78 77 76 75 75 |{{|||{zy|xxxxwvuu|
|000060d0| 75 75 75 74 73 73 72 72 | 71 71 70 6f 6e 6e 6f 71 |uuutssrr|qqponnoq|
|000060e0| 71 71 72 73 74 74 74 74 | 74 73 72 71 70 70 70 70 |qqrstttt|tsrqpppp|
|000060f0| 72 73 74 76 78 7a 7b 7c | 7d 7e 7e 7e 7f 7f 80 80 |rstvxz{||}~~~....|
|00006100| 81 81 82 83 85 86 87 88 | 89 8a 8a 8b 8d 8f 92 94 |........|........|
|00006110| 96 98 9b 9d 9f a0 a0 a0 | a0 a0 9d 9b 99 96 93 91 |........|........|
|00006120| 90 8e 8b 8a 8a 8a 89 88 | 88 88 89 8a 8a 8b 8b 8b |........|........|
|00006130| 8a 8a 89 88 87 86 84 82 | 80 7f 7c 7b 7a 79 78 77 |........|..|{zyxw|
|00006140| 77 76 76 76 77 77 77 77 | 77 77 77 76 76 76 76 75 |wvvvwwww|wwwvvvvu|
|00006150| 74 74 74 74 73 73 73 73 | 73 72 72 72 71 71 72 73 |ttttssss|srrrqqrs|
|00006160| 73 75 76 76 77 78 79 79 | 79 78 77 77 77 77 77 77 |suvvwxyy|yxwwwwww|
|00006170| 78 78 78 78 78 79 7b 7d | 7f 81 83 86 88 89 8a 8b |xxxxxy{}|........|
|00006180| 8b 8c 8c 8c 8c 8d 8d 8d | 8d 8d 8d 8d 8d 8d 8d 8e |........|........|
|00006190| 8f 8f 90 91 93 94 95 96 | 97 97 98 9a 9a 99 98 96 |........|........|
|000061a0| 95 94 92 90 8f 8d 8b 89 | 87 85 85 85 84 84 84 84 |........|........|
|000061b0| 84 82 80 7f 7e 7c 7b 79 | 77 76 75 74 74 73 73 74 |....~|{y|wvuttsst|
|000061c0| 75 75 76 77 77 77 78 77 | 77 77 77 78 77 77 77 76 |uuvwwwxw|wwwxwwwv|
|000061d0| 76 76 75 75 74 73 72 71 | 70 6f 6f 6f 70 70 70 72 |vvuutsrq|pooopppr|
|000061e0| 76 78 7a 7c 7e 7f 81 82 | 82 82 82 81 81 81 80 7f |vxz|~...|........|
|000061f0| 7e 7e 7e 80 81 80 80 80 | 81 83 85 86 88 89 8a 8d |~~~.....|........|
|00006200| 8e 8e 8f 90 91 91 91 92 | 92 92 92 91 90 90 90 8f |........|........|
|00006210| 8f 8e 8e 8e 8e 8d 8d 8d | 8e 8f 90 90 90 8f 8f 8e |........|........|
|00006220| 8d 8c 8a 89 87 86 85 84 | 82 82 81 81 81 82 81 81 |........|........|
|00006230| 7f 7e 7c 79 78 76 74 73 | 71 70 6f 6f 6f 6f 70 71 |.~|yxvts|qpoooopq|
|00006240| 72 72 73 74 74 75 75 75 | 75 76 76 77 78 78 78 78 |rrsttuuu|uvvwxxxx|
|00006250| 78 77 77 75 75 74 73 73 | 75 76 77 79 7a 7d 7f 81 |xwwuutss|uvwyz}..|
|00006260| 83 84 85 86 87 88 88 87 | 86 86 85 85 83 83 83 83 |........|........|
|00006270| 83 84 85 85 85 85 86 87 | 88 89 8b 8c 8d 8f 8f 8f |........|........|
|00006280| 90 90 90 91 91 90 90 90 | 8f 8f 8e 8d 8c 8b 8b 8b |........|........|
|00006290| 8c 8b 8a 89 89 89 88 88 | 87 86 84 82 82 82 82 81 |........|........|
|000062a0| 81 80 80 80 80 7f 7f 7e | 7d 7c 7c 7c 7a 79 78 76 |.......~|}|||zyxv|
|000062b0| 75 73 72 71 70 6d 6c 6c | 6c 6d 6d 6e 6f 6f 71 71 |usrqpmll|lmmnooqq|
|000062c0| 72 72 74 74 75 75 77 78 | 78 79 7b 7c 7d 7e 80 81 |rrttuuwx|xy{|}~..|
|000062d0| 83 83 85 85 86 86 86 87 | 88 89 8a 88 88 87 87 86 |........|........|
|000062e0| 85 85 85 84 83 83 83 83 | 84 85 86 87 88 88 8a 8b |........|........|
|000062f0| 8d 8e 8e 8e 8e 8e 8e 8e | 8d 8d 8c 8c 8c 8b 8a 8a |........|........|
|00006300| 89 89 88 88 88 88 87 87 | 87 86 86 85 85 84 83 82 |........|........|
|00006310| 81 7f 7e 7d 7b 7a 7a 7b | 7a 7a 79 79 78 78 78 78 |..~}{zz{|zzyyxxxx|
|00006320| 78 77 76 75 75 74 74 74 | 73 73 71 71 70 6f 6e 6e |xwvuuttt|ssqqponn|
|00006330| 6e 6f 70 70 71 73 74 75 | 77 79 7b 7c 7e 7f 80 82 |noppqstu|wy{|~...|
|00006340| 82 83 84 86 86 86 87 88 | 89 8a 8b 8b 8c 8b 8a 8a |........|........|
|00006350| 89 89 88 89 89 88 88 88 | 88 88 88 88 88 88 89 89 |........|........|
|00006360| 8a 8a 8a 8a 8a 8a 8b 8b | 8b 8a 88 87 86 85 83 82 |........|........|
|00006370| 81 80 80 80 80 81 81 83 | 84 86 86 86 85 85 84 83 |........|........|
|00006380| 83 82 80 7f 7c 7c 7c 7a | 79 78 76 76 75 74 73 72 |....|||z|yxvvutsr|
|00006390| 72 73 73 75 76 76 76 76 | 75 75 74 74 74 73 73 73 |rssuvvvv|uutttsss|
|000063a0| 75 75 77 78 79 7a 7a 7a | 7c 7c 7d 7f 81 81 82 82 |uuwxyzzz|||}.....|
|000063b0| 82 84 85 86 88 88 89 8b | 8c 8c 8c 8c 8d 8e 8e 8e |........|........|
|000063c0| 8f 8f 8f 8e 8e 8d 8c 8b | 8a 89 88 87 86 86 84 84 |........|........|
|000063d0| 84 83 82 82 82 82 82 83 | 83 81 80 7f 7d 7d 7d 7e |........|....}}}~|
|000063e0| 7e 7e 7e 7f 80 81 81 81 | 81 82 82 81 80 80 80 7e |~~~.....|.......~|
|000063f0| 7e 7e 7c 7a 79 79 79 77 | 77 77 76 76 77 77 76 77 |~~|zyyyw|wwvvwwvw|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.